面向对象再次理解——oldboy

要有上帝视角
类:具有相同属性和技能的以内事物
对象:具体的类的变现,具体的实实在在的一个实例
人是一类,我自己就是一个对象
狗是一类,我家养的旺财是一个对象

class Person:  # 类名首字母大写
	
	#类体:两个部分,变量部分(名词),方法## 标题(函数)部分(动词)
	
	mind = "有思想"  # 变量,静态变量,静态字段
	animal = "高级动物"
	Faith = "有信仰的"

	def work(self):  # 方法,函数,动态变量
		print("人类都会工作")

	def shopp(self):
		print("人类都可以消费")

类名的角度去分析对象:

操作类中的静态变量
方法一:

# Person.__dict__查询类中的所有的内容(不能进行增删改操作)
pprint(Person.__dict__)
# 结果:

# mappingproxy({'Faith': '有信仰的',
#               '__dict__': <attribute '__dict__' of 'Person' objects>,
#               '__doc__': '\n\t类体:两个部分,
上一篇:Ansible批量管理服务(常用模块的用法)


下一篇:Linux 别名 重定向 去重排序