Python Task10 类与对象

Python Task10 类与对象
封装:信息隐蔽技术
通过class定义类,关键字
Python Task10 类与对象
继承:子类自动共享父类之间数据和方法的机制

多态
不同对象对同一方法响应不同的行动

class people(Animal):

class Pig(Animal):

2.self是
self即c++的this指针
3.python
类由一个——init–(self[param1,param2])
4公有私有
在变量函数名前面加–两个下划线变为私有。

5.继承
继承的规则和其他语法类似
6.组合

7.类,类对象和实例对象
类对象只有一个

实例对象可以有多个
实例和实例之间是不共享属性的

8.绑定
有实例才能被调用
我们可以直接访问dict
或者利用python的内置函数vars()获取dict
9.一些相关的内置函数
一个类被认为是其自身的子类