接口与COM
云中雁012345
路漫漫其修远兮
吾将上下而求索
展开
-
接口的一般概念
接口一般继承于 IUnknown,或者Iinterface 其功能类似于Tobject; 实现COM必须使用接口。接口可以应用在程序的抽象操作层。而不是建立COM服务对象。 接口的实例是基于引用计数的,即接口实例是生存期自管理的,当应用计数为0的时候会自动销毁。 TinterfacedObject实现了IUnknown的全部功能。 语言本身仅是一种工具,编程时最重要的一个因素是逻辑思路而不原创 2016-07-23 10:55:43 · 311 阅读 · 0 评论 -
设计模式学习一 策略模式;观察者模式
设计原则:多用组合,少用集成,把变化封装起来, 针对接口编程而非实现。 软件的维护阶段所用的时间远远大于开发时间,所以 可维护性,扩充性 是一个软件必须要注意的地方。 模式可以让开发人员之间有共享的语言,能够最大化沟通的价值。 策略模式:定义算法簇,分别封装变化,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。原创 2016-08-14 18:23:13 · 334 阅读 · 0 评论