摘要: 1 # 1、直接写在class中的属性叫类属性(可以通过类名直接调用)。 2 # 调用类属性:类名.类属性名 或 对象.属性名 3 4 class Person(): 5 # 写在class中的属性叫类属性 6 name = "lily" 7 def __init__(self, name, age): 8 # 写在init中,使用se... 阅读全文
posted @ 2019-07-31 20:12 巨菜的小鸟 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 1 class Father(): 2 def __init__(self, name, house): 3 self.name = name 4 self.house = house 5 def work(self): 6 print("挣钱养家") 7 def eat(self): 8 p... 阅读全文
posted @ 2019-07-31 20:09 巨菜的小鸟 阅读(139) 评论(0) 推荐(0) 编辑
摘要: '''super可以代指父类。可以使用super关键字调用init方法,语法格式:super(子类,self).__init__(参数1,参数2,…)效果等同于:父类名称.__init__(self,参数1,参数2,…)'''class Father(): def __init__(self, na 阅读全文
posted @ 2019-07-31 20:08 巨菜的小鸟 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1 ''' 2 实例对象不能直接访问私有属性,因为python解释器把私有属 3 性变成了_类名__属性名, 我们就可以通过_类名__属性名访问私有属性。 4 5 强烈建议:不要这么干!!! 6 ''' 7 8 class Person(): 9 def __init__(self, name): 10 self.name = name 11 ... 阅读全文
posted @ 2019-07-31 20:00 巨菜的小鸟 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 1 # 多继承:一个子类有多个父类 2 3 ''' 4 如果在继承元组中列了一个以上的类,那么它就被称作"多继承" 。 5 语法格式: 6 class 类名(父类1, 父类2, 父类3...): 7 属性 8 方法 9 注意:需要注意圆括号中父类的顺序,若是父类中有相同的方法名, 10 而在子类使用时未指定,python从左至右搜索。即方法在子类中未找到时, 11... 阅读全文
posted @ 2019-07-31 19:59 巨菜的小鸟 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1 # 太爷爷 -> 爷爷 -> 爸爸 -> 儿子 2 # 单继承 : 一个父类对应一个子类 3 # 多重继承 : 子类有父类,父类有父类 。。。。 4 class YeYe(): 5 def __init__(self, house): 6 self.house = house 7 self.__wan = "古董" 8 def... 阅读全文
posted @ 2019-07-31 19:55 巨菜的小鸟 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1 ''' 2 继承解释: 3 面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法 4 之一是通过继承机制。 5 通过继承创建的新类称为子类或派生类,被继承的类称为基类、父类或超类。 6 作用:为了简化代码量,更好的维护。 7 8 9 特点: 10 子类可以继承父类的所有属性及方法(私有属性/方法除外) 11 子类是可以直接使用父类的公有... 阅读全文
posted @ 2019-07-31 19:50 巨菜的小鸟 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1 # 2 class Person(): 3 def __init__(self, name, age): 4 # 私有属性 5 self.__name = name 6 # 公有属性 7 self.age = age 8 # 公有方法,对象方法:能在当前类、对象、子类中均可使用 9 de... 阅读全文
posted @ 2019-07-31 19:23 巨菜的小鸟 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1 # 9、猜数字游戏:一个类A有两个成员变量v、num,v有一个初值100。 2 # 定义一个方法guess,对A类的成员变量v,用num进行猜。如果大了则提 3 # 示大了,小了则提示小了。等于则提示猜测成功。 4 5 class A(): 6 def __init__(self, num, v=100): 7 self.v = v 8 ... 阅读全文
posted @ 2019-07-31 19:16 巨菜的小鸟 阅读(192) 评论(0) 推荐(0) 编辑