OO和OB的区别

原创 2004年08月08日 17:13:00

C++同时支持OO和OB两种设计。

OOObject Oriented,支持多态这一强大的设计机制,需要付出的代价便是额外的间接性(virtual机制)。

OBObject Based,非多态的数据封装模型,就是C中ADT(Abstract Data Type)的概念,和OO相比拥有更快的速度而且空间更紧凑(因为不需要virtual)。

OO和OB的设计其实就是在弹性和效率之间的取舍。

-- 《Inside The C++ Object Model》

OO 编程基本功--(1)

OO编程基本功--(1)
  • csharp25
  • csharp25
  • 2014年08月18日 16:08
  • 1438

OO思想名词解释

复习 OOA、OOD、OOP  OOA   Object-Oriented Analysis:面向对象分析方法   是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想...
  • superdog007
  • superdog007
  • 2015年10月10日 10:48
  • 1310

JAVA程序员的OO思想

写程序大概2年了,OO思想倒是思考过,也应用过,但是到如今没有系统的总结过,所以感觉理解的不够到位,想借此写成博客,今后不断的完善。 1.战略和战术 战略是指对军事全局的策划和指导,战术是指作战的...
  • rnZuoZuo
  • rnZuoZuo
  • 2014年03月29日 14:38
  • 1078

SOA思想、OO思想、WCF概述

理解面向对象SOA(Service-Oriented-Adrchiteture)   是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。...
  • u012135077
  • u012135077
  • 2015年11月12日 17:10
  • 300

PHPOO知识点总结

 面向对象:认识或认知事物的一种方法--->类比 对象是类进行实例化后的结果 object -->物质,事物 类 -->抽象:属性-->外观   行为-->做的事(默认情况下的是缺少了该属...
  • ailxxiaoli
  • ailxxiaoli
  • 2016年07月09日 20:43
  • 840

Jlink ob制作教程 三线Jlink ob神器!!!

极客物联网,用单片机控制您的家电!点击进入微信小程序,扫码加入  传统JLINK体积大、引脚多,而且我们用的非官方版本,经常掉固件,诸多问题一直困扰着我,经过一番折腾,终于找到了正解:jlinkob,...
  • sunyiming537
  • sunyiming537
  • 2017年08月24日 12:28
  • 1770

php ob系列函数中常用函数小结

ob系列函数中常用函数 ob_start();            //打开一个输出缓冲区,所有的输出信息不再直接发送到浏览器,而是保存在输出缓冲区里面。 ob_clean();    ...
  • hujunqi
  • hujunqi
  • 2015年08月11日 18:47
  • 724

php的ob缓存详解

什么是ob? ob 是 output buffering的缩写;
  • robot__cat
  • robot__cat
  • 2016年05月09日 17:11
  • 1578

java学习之oo篇

这两天刚开始学习java语言,当看完马士兵讲的java中的面向对象之后,有种豁然开朗的感觉,内心充满了欢喜,因此,在这里跟大家分享一下自己的感受。 一、OO三大特性       1、封装    ...
  • china_e999
  • china_e999
  • 2015年04月01日 17:53
  • 534

2016Android某公司面试题

2016年4月某公司面试题及面试流程。 静态内部类、内部类、匿名内部类,为什么内部类会持有外部类的引用?持有的引用是this?还是其它? 静态内部类:使用static修饰的内部类 ...
  • qq_35114086
  • qq_35114086
  • 2016年09月17日 13:05
  • 906
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OO和OB的区别
举报原因:
原因补充:

(最多只允许输入30个字)