1.类声明
class 类名:
#类体
2.成员定义
注意:Python 语言不支持类访问器属性。
class 类名:
#类变量
a = 1
#类方法
@classmethod
def f1(cls):
pass
#实例getter
@property
def b(self):
return self.__b
#实例setter
@b.setter
def b(self, value):
self.__b = value
#实例方法
def f2(self):
pass
#构造方法
def __init__(self, b):
#实例变量
self.__b = b
3.继承
注意:Python 语言是多继承。
class 子类名(父类名1, 父类名2, 父类名N):
#子类体
4.创建对象
对象名 = 类名(实参)
5.访问成员
#外部访问
类名.类变量名
类名.类方法名()
对象名.实例变量名
对象名.实例访问器属性名
对象名.实例方法名()
#内部访问
cls.类变量名
cls.类方法名()
self.实例变量名
self.实例访问器属性名
self.实例方法名()
6.cls关键字
cls 关键字指向当前类。
7.self关键字
self 关键字指向当前对象。
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonlang/35573.html