sjs

导航

四人团针对“创建优秀面向对象设计”建议了一些策略

1 针对接口编程
2 优先使用对象组合,而不失类继承
3 找到并封装变化点
我通过看asp.net的服务器组建编程,对针对接口编程我是深有体会,不错,container只关心子控件类是否实现了某个界口,不需要管它到底是什么类,怎么显示,怎么处理,只要他实现了一定的接口只管调用相关接口的方法好了。
 类继承确实容易引起将来扩充系统的类爆炸的危险。

posted on 2005-10-19 10:14  东瓜  阅读(124)  评论(0)    收藏  举报