![]() |
1
1
假设
这个
加入你的课堂
那么你的方法
这假设您在
|
![]() |
2
0
我认为您已经将PC对象设计为其各个部分的集合,并使用它们之间的组合关系。然而,这里的弱点是允许访问实际组件,因为这可能会违反您自己放置的不变量(例如,除非电脑已打开,否则您无法在显示器中绘制,这非常合理)。 也许您想隐藏组件的细节,并通过PC对象为每个操作提供统一的接口,以某种方式实现门面模式( https://en.wikipedia.org/wiki/Facade_pattern ) |
![]() |
3
0
如果您绑定到这个设计,您可以检查监视器的getter中的状态,并抛出一个IllegalStateException。 |
![]() |
Rational Redneck · Java结构化方法链接 2 年前 |
![]() |
KianQ · 如何从数组生成SQL Update语句 2 年前 |
![]() |
AJA SMBAT · 我在获取列表而不是绑定方法时遇到问题 2 年前 |
![]() |
dsdsds sdsds · .pop()从原始列表中删除元素[重复] 2 年前 |
![]() |
MatÄj VondráÄek · 如何在c#方法中传递类型? 2 年前 |
![]() |
AISAN · 找不到令人兴奋的符号?[重复] 2 年前 |