python面向对象(一)
作者:互联网
在面向对象编程中,首先要明确什么是类?,什么是对象?
类 和 对象 是 面向对象编程的 两个 核心概念
1. 类
- 类 是对一群具有 相同 特征 或者 行为 的事物的一个统称,是抽象的,不能直接使用
- 特征 被称为 属性
- 行为 被称为 方法
- 类就相当于工程图,是一个模板,负责创建对象
2 .对象
- 对象 是 由类创建出来的一个具体存在,可以直接使用
- 由 哪一个类 创建出来的 对象,就拥有在 哪一个类 中定义的:
- 属性
- 方法
- 对象相当于根据工程图建造出来的房子
3. 类和对象的关系
- 类是模板,对象 是根据 类 这个模板创建出来的,应该 先有类,再有对象
- 类 只有一个,而 对象 可以有很多个
- 不同的对象 之间 属性 可能会各不相同
- 类 中定义了什么 属性和方法,对象 中就有什么属性和方法
标签:工程图,python,创建,面向对象,对象,面向对象编程,模板,属性 来源: https://www.cnblogs.com/icebluelp/p/11617428.html