什么是对象
世间万物皆对象
面向对象编程
把我们生活中的对象以及对象之间的关系模拟到程序中。
目的是为了让程序完成生活中的一些事情。
如何模拟
- 属性
- 方法:动作(行为)
如何编程
类:就是一个模板,设计属性和方法。
# 格式: class 类型: 类的主体 # 举例: class Person: # 属性 def __init__(self,n,s,a): # __init__构造方法 self.name = n self.sex = s self.age = a #方法 def run(self): print("跑步") def study(self): print("学习")
对象:也叫类的实例化,类的实体
if __name__ == '__main__': p = Person("路飞","男","18") # 创建对象时默认会调用构造方法 print(p.name,p.age,p.sex) p.run() p.study()