嗯 看情况吧。
回到原来的问题,大佬知道有什么设计办法可以让参与组合的filed进行强制性的初始化工作的方法吗? 我只想到了让它变成实现同样接口的不同类来区分初始化的方法。或者在ctor初始化依赖注入的时候调用接口方法来传递它的初始值。但是我担心设计这种接口方法容易被误用。
【 在 a0123456789q (a0123456789q) 的大作中提到: 】
: 也不是prefer。事实上,继承比组合更基础,因此更应该被prefer。
:
: 继承至少有两个好处:
: 1)概念上清晰,表现子类父类的关系
--
FROM 112.17.237.*