python面向对象

Posted icebluelp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python面向对象相关的知识,希望对你有一定的参考价值。

在面向对象编程中,首先要明确什么是?,什么是对象

类 和 对象 是 面向对象编程的 两个 核心概念

1. 类

  •  是对一群具有 相同 特征 或者 行为 的事物的一个统称,是抽象的,不能直接使用
    • 特征 被称为 属性
    • 行为 被称为 方法
  • 就相当于工程图,是一个模板,负责创建对象

 

2 .对象

  • 对象 是 由类创建出来的一个具体存在,可以直接使用
  • 由 哪一个类 创建出来的 对象,就拥有在 哪一个类 中定义的:
    • 属性
    • 方法
  • 对象相当于根据工程图建造出来的房子

3. 类和对象的关系

  • 类是模板对象 是根据  这个模板创建出来的,应该 先有类,再有对象
  •  只有一个,而 对象 可以有很多个
    • 不同的对象 之间 属性 可能会各不相同
  •  中定义了什么 属性和方法对象 中就有什么属性和方法

以上是关于python面向对象的主要内容,如果未能解决你的问题,请参考以下文章

Python --013--面向对象

Python—面向对象

python之面向对象

Python 面向对象

python 面向对象

Python面向对象