一、对象
对象 = 属性 + 方法
类名:class Turtle (类名约定以大写字母开头,函数约定以小写字母开头)
类的实例化: 变量 = 类名()
tt = turtle()
调用属性: tt.color
调用方法:tt.bite()
二、OO的特征
1.封装(信息隐蔽技术)
2.继承:class 子类(父类):
>>> class Mylist(list):
pass
>>> list2= Mylist()
>>> list2.append(5)
>>> list2
[5]
>>>
3.多态:不同对象对同一方法相应不同的行动
>>> class A:
def fun(self):
print('我是小A...')
>>> class B:
def fun(self):
print('我是小B...')
>>> a = A()
>>> b = B()
>>> a.fun()
我是小A...
>>> b.fun()
我是小B...
>>>

被折叠的 条评论
为什么被折叠?



