码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象之类与类的关系

时间:2020-06-21 10:00:42      阅读:54      评论:0      收藏:0      [点我收藏+]

标签:关系   划线   __init__   关联   除了   str   创建对象   特殊   ==   

类与类的关系:依赖、关联、组合、聚合、继承、实现。

依赖,关系不太紧密。

关联:关系较紧密。

组合:以电脑为例,CPU、键盘、鼠标、显示器、内存条等的关系

聚合:以人的身体为例,头、耳朵、嘴巴等的关系,一荣俱荣,一损俱损。

继承:子类继承父类所有,除了所有属性、方法外的内容。子类在不影响父类的情况下,对父类进行扩展和修改。

实现:先继承,然后重写父类的所有东西。父类强加给我的,我不要。

类中的特殊成员:

  带有双下划线的方法

  在特定的条件下执行。

如__init__()  在创建对象时执行

__str__()  在打印输出时执行

==

 

面向对象之类与类的关系

标签:关系   划线   __init__   关联   除了   str   创建对象   特殊   ==   

原文地址:https://www.cnblogs.com/doit9825/p/13171348.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!