应该首选哪两个?
有一些方法由A,B和C类调用.
这些方法是否应该封装在D类(A,B和C的基础)中?
要么
如果将这些方法封装在类U和其他类创建中,则它的对象是根据需要使用这些方法.
在什么基础上应该做出决定?
谢谢.
c# java derived base
base ×1
c# ×1
derived ×1
java ×1