球迷Python程序员
类的特性:
封装性,继承,多态
面向对象的基本要素
属性,方法
类,是面向对象的一种表示(封装性) 类的组成:属性 + 功能 类的特性:继承、封装、多态 继承类型(子类从属与父类, 允许扩展): 单重继承, 多重继 多态: 允许重构功能函数
面向对象的特点:
1、封装性
2、继承
3、多态(同一个方法,不同子类解答不一样)
封装性:方法、函数等需要调用的东西。
解释继承概念
Properties: age, gender, height
Method (encapsulated): coding, repairing
Inheritance (multiple inheritances supported)
Polymorphism
类的特性: 封装性 继承 多态(子属性覆盖继承的父属性)
类的特性:
封装性
继承
多态
面向对象的两个基本概念:
类:定义了一件事物的抽象特点,例如现实生活中的某个群体
对象:类的实例,例如某个群体中的个体
面向对象的基本要素:
属性(变量),例如某个群体的信息:年龄、性别、身高
方法(函数),例如某个群体的功能:写代码、修电脑
面向对象的特性:
封装性:对外暴露了功能,隐藏了具体的实现细节
继承:对庞大群体进行细微分类,子类继承父类的属性和方法,分为单继承与多重继承,例如前端程序员、后端程序员
多态:由同一个类继承的几个类,在调用同一个方法时,会有不同的反应,例如同一类群体对同一件事有不同的看法
面向对象是一种抽象
类:属性和方法
对象:类的一个实例对象
比如:程序员类,单独的每个程序员对象
类的特性:封装性、继承、多态
1.2.1.2.1.2.2.1.1.2.1.2
面相对像有两个,类和