python_oop
刘小北
python入坑中
展开
-
类间关系:依赖,关联,聚合,组合的学习小结
在学习 OOP 的过程中,肯定会接触到类间关系这一概念,目前的我的认知是:类间关系就是两个大类关联和继承(不知道是否有偏差...) 关联关系可以就依据耦合度的强弱划分为:依赖,关联,聚合,组合四种(耦合度依次增强)。耦合度简单的说的就是关系的紧密程度(类 A 改变对类 B 的影响程度),详情请自行谷歌 四种关系的区别概述如下: 1. 依赖关系(Dependen...原创 2018-09-24 10:34:39 · 330 阅读 · 0 评论 -
python '魔法‘’函数 __call__, __repr__, __str__
python中许多的内建‘魔法’函数:最近学习到这三个:__call__, __repr__, _str__,就放到一起做个笔记。 废话不多说,直接撸上最简单的代码: class A: def __repr__(self): return '<this is __repr__>' def __call__(self): ...原创 2018-09-22 21:43:58 · 795 阅读 · 0 评论