python的类 oop

python万物皆对象,所有的对象都是一个类,类本身也是一个类(背后由一个类定义)
在新建类时,在新建类下定义函数的第一个方法的第一参数一定是self(代指自己所在类的的引用)(当然你也可以用其他的单词,但最好用默认的self)
python的类是没有参数的,(把它的参数放到了构造函数中)
OOP家族语言为了防止类中变量被修改用私有变量(python中用__para)为了使类中变量能够同时被访问和不被修改(安全的访问),用getter setter 方法

def  __init__(self,para1,para2,.....):
	self.name=para1

猜你喜欢

转载自blog.csdn.net/qq_41228218/article/details/88564794