这句话是这样的:
“编程接口/抽象,而不是实现”。
我们都知道接口是面向对象编程中解耦的一种手段。就像某些对象履行的合同一样。
但我无法理解的是:
如何在面向数据的设计中对接口/抽象进行编程?
就像调用一些“Drawable”一样,但我现在不知道它是矩形还是圆形,但它实现了接口“Drawable”。
谢谢
abstraction interface data-oriented-design
abstraction ×1
data-oriented-design ×1
interface ×1