相关考题
-
多项选择题
对模板方法模式描述正确的是()
A.抽象模板中步骤方法尽量设计为protected权限
B.不需要暴露的属性或方法尽量不要设置为protected权限
C.实现类若非必要,尽量不要扩大父类中方法的访问权限
D.对于重要、复杂的算法,可以把核心算法设计为模板方法,周边的相关细节功能则由各个子类实现 -
多项选择题
如何做到迪米特法则()
A.两个对象朋友之间有耦合关系
B.即使朋友对象之间也要有隐私
C.坚持自己的方法
D.谨慎使用Serializable -
多项选择题
下边属于对象依赖关系传递方法的是()
A.构造函数传递依赖对象
B.类间继承
C.Setter方法传递依赖对象
D.接口声明依赖对象
