面向对象之类与类的关系
Posted doit9825
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象之类与类的关系相关的知识,希望对你有一定的参考价值。
类与类的关系:依赖、关联、组合、聚合、继承、实现。
依赖,关系不太紧密。
关联:关系较紧密。
组合:以电脑为例,CPU、键盘、鼠标、显示器、内存条等的关系
聚合:以人的身体为例,头、耳朵、嘴巴等的关系,一荣俱荣,一损俱损。
继承:子类继承父类所有,除了所有属性、方法外的内容。子类在不影响父类的情况下,对父类进行扩展和修改。
实现:先继承,然后重写父类的所有东西。父类强加给我的,我不要。
类中的特殊成员:
带有双下划线的方法
在特定的条件下执行。
如__init__() 在创建对象时执行
__str__() 在打印输出时执行
==
以上是关于面向对象之类与类的关系的主要内容,如果未能解决你的问题,请参考以下文章
python 面向对象专题:类的空间问题类与对象之间的关系类与类之间的关系
python 面向对象专题:类的空间问题类与对象之间的关系类与类之间的关系