本文最后更新于42 天前,其中的信息可能已经过时,如有错误请发送邮件到liumiao0429@foxmail.com
1.封装
公共成员(都可访问)
私有成员(类内访问)
变量
方法
2.继承
单继承
多继承
3.多态
多态,指的是:多种状态
即完成某个行为时,使用不同的对象会得到不同的状态。
class player:
def gongji(self):
print("攻击")
class zhangshi(player):
def gongji(self):
print("剑术攻击")
class fashi(player):
def gongji(self):
print("法术攻击")
class mushi(player):
def gongji(self):
print("治疗法术")
p1 = player()
p1.gongji()
# 输出:攻击
p2 = zhangshi()
p2.gongji()
# 输出:剑术攻击
p3 = fashi()
p3.gongji()
# 输出:法术攻击
p4 = mushi()
p4.gongji()
# 输出:治疗法术