为了账号安全,请及时绑定邮箱和手机立即绑定

打篮球用继承?

学生是人,老师也是人。

这里的关系都是:is

所以关系的定位是继承。

打篮球和踢足球都是一个技能,所以打篮球 is 技能。踢足球 is 技能,这都没毛病。

但是会打篮球的学生,继承了学生和打篮球。这句话应该怎么读?

那再来一个会踢足球的学生,是不是又要新建一个类。再来一个会打羽毛球的。。。

正在回答

1 回答

class Person(object):
    def __init__(self, name, gender, **kw):
        self.name = name
        self.gender = gender
        for k, v in kw.items():
            setattr(self, k, v)

p = Person('Bob', 'Male', age=18, course='Python')
print(p.age)
print(p.course)


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

打篮球用继承?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信