摘要:
私有化方法 私有方法 class Person: __age = 18 # 私有方法 def __run(self): print("run") # def _Person__run(self): # print("Person run") p = Person() # p.__run() # p. 阅读全文
posted @ 2023-10-29 22:07
阿慢2010
阅读(31)
评论(0)
推荐(0)
摘要:
私有化属性 注意 python并没有真正支持私有化,但是可以使用下划线完成伪私有的效果 类属性(方法)和实例属性(方法)遵循相同的规则 公有属性a 在类的内部 可以访问 在子类的内部 可以访问 在模块其他地方 类的属性 可以访问 子类的属性 可以访问 类的实例的属性 可以访问 子类的实例的属性 可以 阅读全文
posted @ 2023-10-29 15:39
阿慢2010
阅读(24)
评论(0)
推荐(0)
摘要:
元类 创建类对象的类 对象怎么产生的?由类创建出来的。 类是不是对象?是 所以类对象是不是由另外一个类创建出来的?是,元类 创建类对象的另外一种方式 # 创建类对象的另外一种方式 def run(self): print("run ", self) dog = type("Dog", (), {"c 阅读全文
posted @ 2023-10-29 15:34
阿慢2010
阅读(25)
评论(0)
推荐(0)
摘要:
方法相关 方法的概念 描述一个目标的行为动作 和函数相似 封装了一系列行为动作。比如一个人怎么吃,怎么喝,怎么玩... 都可以被调用 最主要区别:调用方式 方法的划分 实例方法:默认第一个参数是一个实例 类方法:默认第一个参数是类 静态方法:没有默认参数 注意 划分的依据:方法的第一个参数必须要接收 阅读全文
posted @ 2023-10-29 15:29
阿慢2010
阅读(28)
评论(0)
推荐(0)
摘要:
如何定义一个类? 创建类的格式 class 类名: pass 怎么通过类,创建出一个对象? 创建类,并实例化对象 class Money: pass one = Money() # 打印类 print(Money) # 打印类的实例 print(one) 类的别名和打印类的名称 class Mone 阅读全文
posted @ 2023-10-29 15:20
阿慢2010
阅读(39)
评论(0)
推荐(0)

浙公网安备 33010602011771号