一些类的概念

1、异常处理
try:
pass
except:
pass
2、面向对象
怎么用类


面向过程
#1、4s店
#2、保险公司,上保险
#3、税务局交税
#4、车管所


面向对象
1:买车处
#1、4s店
#2、保险公司,上保险
#3、税务局交税
#4、车管所
面向对象也是包含面向过程的。


类:
一个模型,一个种类,一个蓝图。
对象:
根据模型造出来的东西。
实例:
就是对象。
实例化:
根据模型造实例的过程。

类变量
直接在类里面定义的变量,不需要实例化就可以使用,self.xxx
实例变量
如果变量前面加了self的话,在这个类里面,其他的函数都可以使用这个变量。
必须得实例化之后才可以用。
self
本类对象。
实例方法
函数入参有self的,就是实例方法,必须实例化之后才可以使用。

类方法
@classmethod
def shuoming(cls):
cls代表的就是当前这个类
pass
1、不需要实例化就可以调用的,直接类名.xxx,
self.shuoming()
2、它调用不了实例方法和实例变量。

静态方法
只是写在类里面而已,它调用不了类方法、类变量、实例方法、实例变量,通过类名.XX使用
类方法、实例方法可以调用它
self.act()
cls.act()
属性方法
看起来像变量的一个方法。



封装
概念
私有
私有变量
私有方法
继承
原文地址:https://www.cnblogs.com/Dorami/p/11174614.html