Python里的类
- 对象的属性主要是指主要的特征和参量,而方法主要是指函数;
- 类是一个具有一定特征和方法的集合,而对象是类的一个;
- 类的创立一般以大写字母为开头
类的创立举例如下:
class Turtle:
%特征参量:
方法
def climb(self):
- OO:面向对象(Object Oriented),python是一种纯粹的面向对象的编程语言
- 面向对象编程的特征:
(1)封装
(2)继承
(3)多态
例如:
>>> class 继承
>>> list2=Mylist()
>>> list2.append(2)
>>> list2
[2]
>>> class A:
>>> class B:
>>> a=A()
>>> b=B()
多态
woshixiaoa
>>> b.fun()
整体封装
三者之间的关系如下图所示: