1
2
通常,当我这样做时,我会添加一个描述视图(GUI)的界面,然后让视图实现该界面。
以及观点:
然后,您的主代码不依赖于您实际实现的视图类型。
不要忘记Swing不是线程安全的,必须在EDT上调用。 |
2
0
让
或者,只传递一个功能接口,而不是完全构建的接口
|
overexchange · 客户端锁定是否违反了同步策略的封装? 7 年前 |
mangochaser · java——具有多态性和封装的几何形状 7 年前 |
LBaelish · 安全/正确使用指针[关闭] 8 年前 |
Petr Marek · Javascript类封装行为 8 年前 |