为什么喜欢构图而不是继承呢?每种方法都有哪些权衡取舍?什么时候应该选择继承而不是作文?
language-agnostic oop inheritance composition aggregation
让我说我有class,它使用了一些功能dict.我过去常常在dict里面组合一个对象并从外部提供一些访问,但最近想过简单地继承dict并添加一些我可能需要的属性和方法.这是一个好的方式,还是我应该坚持作曲?
class
dict
python inheritance dictionary composition
composition ×2
inheritance ×2
aggregation ×1
dictionary ×1
language-agnostic ×1
oop ×1
python ×1