05-多肽

作者: 努力爬行中的蜗牛 | 来源:发表于2018-10-29 17:25 被阅读7次
多肽定义

不同的子类的对象,调用相同的父类方法,产生不同的结果。

  • 多肽可以增加代码的灵活度
  • 以继承和重写父类的方法为前提
  • 是调用方法的技巧,不会影响到类的内部设计
class Dog(object):
    def __init__(self, name):
        self.name = name

    def game(self):
        print("%s 在玩耍" % self.name)


class XiaoTianQuan(Dog):
    def game(self):
        print("%s 飞到天上耍" % self.name)


class Person(object):
    def __init__(self, name):
        self.name = name

    def game_with_dog(self, dog):
        print("%s 和 %s 在玩耍" % (self.name, dog.name))
        dog.game()

# 创建狗对象
# wangcai = Dog("旺财")
wangcai = XiaoTianQuan("飞天神犬")
# 创建小明对象
xiaoming = Person("小明")
# 让小明和够玩耍
xiaoming.game_with_dog(wangcai)

相关文章

  • 05-多肽

    多肽定义 不同的子类的对象,调用相同的父类方法,产生不同的结果。 多肽可以增加代码的灵活度 以继承和重写父类的方法...

  • 医药用多肽行业分析报告

    2015年多肽行业分析报告: 1、 多肽行业概况 1、 多肽行业的界定与分类 (1)、多肽类药物的分类 活性肽主...

  • 普莱医药PL-5、PL-18创新药

    多肽药

  • 龙兄-人生赢家必修的十二堂说话课

    05-即兴表达

  • 多肽

    /* 多肽:多种形态 1>没有继承就不会有多肽 2>代码体现:父类类型的指针指向子类对象 3>如果函数或者方法中使...

  • 2019-11-04

    婵姿多肽修复冻干粉;美好时光;为您驻颜,肌肤的“时光机”淡化痘印。密集修护婵姿多肽修复冻干粉。多肽修复冻干粉的6大...

  • 你可以相信我一回吗

    -2019​.05.​05-

  • 无标题文章

    大家知道什么是多肽吗?多肽可提高皮肤组织再生能力,使其能够迅速深入表皮,快速补充养分,直接激活和营养皮肤细胞,能有...

  • 三行情书 · 悲欢离合

    想给你的故事,用我一生来写 悲: -01-伤感 -02-埋怨 -03-烦乱 -05-气愤 -05-落泪 喜: -0...

  • 385-小蕾 第二课作业#有号以后#

    产品:卡蓝之谜•燕窝多肽抗糖饮 1.与我相关 a.加入“你”字-----卡蓝之谜•燕窝多肽抗糖饮,让你远离亚健...

网友评论

      本文标题:05-多肽

      本文链接:https://www.haomeiwen.com/subject/utxitqtx.html