接口和抽象类之间究竟有什么区别?
oop abstract-class interface
为什么喜欢构图而不是继承呢?每种方法都有哪些权衡取舍?什么时候应该选择继承而不是作文?
language-agnostic oop inheritance composition aggregation
oop ×2
abstract-class ×1
aggregation ×1
composition ×1
inheritance ×1
interface ×1
language-agnostic ×1