摘要: 一、什么是组合 组合指的是一个对象拥有某一个属性,该属性的值是另外一个类的对象,通过这种方式可以利用另外一个对象的属性 如: 对象A.属性 = 对象B 二、为什么要用组合 1.为了减少代码类与类之间代码冗余 2.提供对象的利用率,以达到效果 三、怎么用 在定义的类A中定义一个属性,该属性关联了另外一 阅读全文
posted @ 2019-07-02 17:47 不吃海带丝 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.类的__dict__属性和类对象的__dict__属性 运行结果如下: 由此可见, 类的静态函数、类函数、普通函数、全局变量以及一些内置的属性都是放在类__dict__里的 对象的__dict__中存储了一些self.xxx的一些东西 2.存在继承关系的 子类有自己的__dict__, 父类也有 阅读全文
posted @ 2019-07-02 16:33 不吃海带丝 阅读(466) 评论(0) 推荐(0) 编辑