python-类与类之间的关系

类与类之间的关系

大千世界, 万物之间皆有规则和规律. 我们的类和对象是对大千世界中的所有事物进行归类. 那事物之间存在着相对应的关系. 类与类之间也同样如此. 在面向对象的世界中. 类与类中存在以下关系:

 

依赖关系:狗和主人的关系

 

关联关系:你和你的女盆友的关系就是关联关系

 

组合关系:比聚合还要紧密.比如人的大脑, 心脏, 各个器官. 这些器官组合成一个人. 这时. 人如果挂了. 其他的东西也跟着挂了

    组合指的是,在一个类中以另外一个类的对象作为数据属性,称为类的组合

    用组合的方式建立了类与组合的类之间的关系,它是一种‘有’或者”包含”的关系,比如老师有生日,老师教python课程。 你有女朋友,你朋友有自己的一些    特征

 

    当类之间有显著不同,并且较小的类是较大的类所需要的组件时,用组合比较好

 

聚合关系:电脑的各部件组成完整的电脑,电脑里有CPU, 硬盘, 内存等。 每个组件有自己的生命周期, 电脑挂了. CPU还是好的. 还是完整的个体

 

继承关系: 类的三大特性之一,子承父业

posted @ 2021-03-01 09:22  riyuexiaoyao  阅读(77)  评论(0编辑  收藏  举报