python 多态

# 大师类
class Master(object):
    def __init__(self):
        pass


# 学校类
class School(object):
    def __init__(self):
        pass


# 徒弟类 继承学校类和大师类
class Prentice(School, Master):
    def __init__(self):
        # 实列属性 子类可以使用
        self.kongfu = '[独创煎饼果子配方]'
        # 定义私有属性 子类不能使用
        self.__price = '2000万'
# 普通方法 子类可以使用
    def make_cake(self):
        print(f'运用{self.kongfu}制作煎饼果子')
# 私有方法 子类不能使用
    def __get_money(self):
        print('这是技术不能传给你')


# 徒孙类

class Tusun(Prentice):
    pass


if __name__ == '__main__':
    tusun = Tusun()
    print(tusun.kongfu)  # 使用普通属性
   # print(tusun.__price)  # 使用私有属性 报错
    tusun.make_cake() # 使用普通方法
   # tusun.__get_money() # 使用私有方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值