COM本质论,拜读1

面向对象程序设计和面向组建程序设计之间的区别:

Object-Oriented Programming = Polymorphism + (Some)Late Binding + (Some) Encapsulation +Inheritance

Component-Oriented Programming = Polymorphism + (Really) Late Binding +(Real,Enforced) Encapsulation +Interface Inheritance +Binary Reuse

名词解释:

COM Component Object Model, 组建对象模型

OLE Object Linking & Embedding,对象链接和嵌入

 ATL Active Template Library,活动模版库

GUID ,全局唯一标识符

CORBA Common Object Request Broker Architecture ,公共对象请求代理体系结构

IDL Interface Definition Language 接口定义语言

DEF Module Definition File,模块定义文件

名字解释:

COM最主要的设计师:Bob Atkinson、Tony Williams、Craig Wittenberg。

序作者:Charlie Kindel、Grady Booch

Essential COM 作者:DON BOX

 

目标:

Chapter 1 COM as a Better C++

Chapter 2 Interfaces

Chapter 3 Classes

Chapter 4 Object

Chapter 5 Apartments

Chapter 6 Applications

Chapter 7 Miscellanea

Appendix A The Evolution of Objects

Appendix B Selected Code Fragments

 

                 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值