https://www.cnblogs.com/evablogs/p/6688938.html
类的定义
在Python中,类通过class关键字定义,类名以大写字母开头
1 2 |
|
创建类的属性
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
实例的创建
创建实例使用 类名+(),类似函数调用的形式创建:
例如:
1 2 3 4 5 6 7 |
|
初始化实例属性
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
注意:
下划线和双下划线的区别:
以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,那么以“_”开头的名称都不会被导入,即不能用“from xxx import *”而导入,除非模块或包中的“__all__”列表显式地包含了它们;
以双下划线开头的(__foo)代表类的私有成员,只有类本身能访问,其子类对象也不能访问到这个数据。
原文地址:https://www.cnblogs.com/yuer20180726/p/10790340.html