- 博客(3)
- 收藏
- 关注
原创 接口漫谈
接口漫谈一、为什么使用接口。1,接口可以解除耦合,隔离变化。根据DIP(依赖倒转)原则,具体类应该依赖于抽象也就是接口。对象的持有者不应该直接持有对象,因为这样的话被持有对象的任何变化,都会影响持有者,对被持有对象的任何修改都有可能导致持有者的修改,至少也要导致持有者的重新编译和测试。随着系统的增长这种现象会越来越严重,最后导致系统难以修改或者说任何一个小修改都会是一项大工程。这就是高
2004-08-23 10:47:00 1921 5
原创 使用Dephi组件的生存期管理
?众所周知,创建型设计模式中的都会创建对象。可是对象在哪儿释放呢?当然,对于抽象工厂和工厂方法以及原型模式中,可以保存一个引用然后在需要的地方把它释放掉。可Singleton模式中却没有这样的引用,或是不能确定它是否创建了。此时,Dephi的组件的生存期管理机制就非常有用了,你只需要从TCompenent继承,并在构造函数中把自己的Owner设为另一个被管理的组件(一般来说是你的Form,Fram
2004-08-20 11:04:00 964 1
原创 接口和口罩
接口和口罩接口和口罩的相同之处何在?1,首先,都有一个“口”字。而且这个口都有承担着传递信息的作用。2,都能阻断一些流行疾病的传播。3,都会带来一些不便。2003年春天爆发的非典让大家最大限度的熟悉了口罩,使用了口罩,口罩也给我们带来了一定的安全保障。相应的在软件业,这个时时刻刻爆发着各种流行病毒(此病毒非电脑病毒)的产业中,大家对软件的口罩--接口也越来越重视啦。我经过前些时
2004-08-12 09:29:00 1917 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人