zoukankan      html  css  js  c++  java
  • 子类重用父类的功能

    # class Foo:
    # def f1(self):
    # print('Foo.f1')
    # def f2(self):
    # print('Foo.f2')
    # self.f1()
    #
    # class Bar(Foo):
    # def f1(self):
    # print('Bar.f1')
    #
    # obj=Bar()
    # obj.f2()
    # '''
    # Foo.f2
    # Bar.f1
    # '''
    # class OldboyPeople:
    # school = 'oldboy'
    # def __init__(self,name,age,gender):
    # self.Name=name
    # self.Age = age
    # self.Gender=gender
    # def tell_info(self):
    # print('<名字:<%s> 年龄:<%s> 性别:<%s>' %(self.Name,self.Age,self.Gender))
    #
    # class OldStudent(OldboyPeople):
    # def learn(self):
    # print('%s is learning'%self.name)
    # def tell_info(self):
    # print('我是学生:',end='')
    # # self.tell_info()
    # OldboyPeople.tell_info(self)
    #
    # stu1=OldStudent('婉婷',18,'female')
    # # teach1=OldTeacher('egon',28,'male')
    # stu1.tell_info()
    '''
    我是学生:<名字:<婉婷> 年龄:<18> 性别:<female>
    '''
    # class OldboyPeople:
    # school = 'oldboy'
    # def __init__(self,name,age,gender):
    # self.name=name
    # self.age=age
    # self.gender=gender
    # def tell_info(self):
    # print('<名字:<%s> 年龄:<%s> 性别:<%s>' %(self.name,self.age,self.gender))
    #
    # class OldStudent(OldboyPeople):
    # def __init__(self,name,age,gender,course,stu_id):
    # self.name=name
    # self.age=age
    # self.gender=gender
    # self.course=course
    # self.stu_id=stu_id
    # def learn(self):
    # print('%s is learning'%self.name)
    # def tell_info(self):
    # print('我是学生:',end='')
    # OldboyPeople.tell_info(self)
    #
    # stu1=OldStudent('婉婷',18,'female','python',1)
    # stu1.tell_info()
    '''
    我是学生:<名字:<婉婷> 年龄:<18> 性别:<female>
    '''
    # class OldboyPeople:
    # school = 'oldboy'
    # def __init__(self,name,age,gender):
    # self.name=name
    # self.age=age
    # self.gender=gender
    # def tell_info(self):
    # print('<名字:<%s> 年龄:<%s> 性别:<%s>' %(self.name,self.age,self.gender))
    #
    # class OldStudent(OldboyPeople):
    # def __init__(self,name,age,gender,course,stu_id):
    # OldboyPeople.__init__(self,name,age,gender)
    # self.course=course
    # self.stu_id=stu_id
    # def learn(self):
    # print('%s is learning'%self.name)
    # def tell_info(self):
    # print('我是学生:',end='')
    # OldboyPeople.tell_info(self)
    #
    # stu1=OldStudent('婉婷',18,'female','python',1)
    # stu1.tell_info()
    '''
    我是学生:<名字:<婉婷> 年龄:<18> 性别:<female>
    '''
  • 相关阅读:
    UISlider无法拖动进度条的问题解决
    记一次UICollectionView中visibleCells的坑
    UITableViewController的子控件不随着滑动
    Pthon的定时任务APScheduler的启动与关闭
    Flask采用Virtualenv+Supervisor+Nginx部署应用
    Python安装Mysql驱动出错解决(最新出炉)
    【iOS9系列】- CoreSportlight内容索引的使用
    雷猴 2016
    【iOS系列】-使用CAGradientLayer设置渐变色
    公钥,私钥,SSL(讲的很生动) (转) 对称加密、非对称加密初探
  • 原文地址:https://www.cnblogs.com/0B0S/p/12078072.html
Copyright © 2011-2022 走看看