第十二章 继承1. 什么是继承和派生?继承:派生: 2. 复杂的继承和派生.3.
继承和派生如何在C++中实现.4. 单一继承.在实际应用中可以将 基类和派生类视为一个整体5.
保护成员.封装的含义:为了解决这个问题我们引进了protected。6. 公有派生的公有成员.子类可以直接调用7. 公有派...
分类:
其他好文 时间:
2014-05-19 16:37:22
阅读次数:
269
第十三章 虚函数1. 指向对象的指针常用不常用?????????2. 虚函数virtual
体现虚函数的 多态性(动态联编)存储不同对象的指针调用不同类的函数3. 拳击游戏4.
继承是否可以实现多态性继承无法实现多态,要想实现多态就要在基类加virtual5. 在编译时的静态联编6. 在运行时的静态...
分类:
其他好文 时间:
2014-05-19 16:09:34
阅读次数:
235
RTTI(Run-Time Type
Information,通过运行时类型信息)程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型.RTTI提供了以下两个非常有用的操作符:(1)typeid操作符,返回指针和引用所指的实际类型。(2)dynamic_cast操作符,将基类类型...
分类:
编程语言 时间:
2014-05-19 15:51:05
阅读次数:
312
Technology Questions(C#):1.
new用法总结三种用法如下:new关键字可用作运算符、修饰符或约束。1)new运算符:用于创建对象和调用构造函数。这种大家都比较熟悉,没什么好说的了。2)new修饰符:在用作修饰符时,new关键字可以显式隐藏从基类继承的成员。using
Sy....
分类:
其他好文 时间:
2014-05-19 11:46:48
阅读次数:
340
/// /// 数据访问基类 /// public abstract class
DataAccess : MarshalByRefObject { /// /// LifetimeService /// ...
分类:
数据库 时间:
2014-05-19 08:59:56
阅读次数:
454
前言 OpenCV
提供了许多封装好了的类型,而其中,以三大类型最为核心。本文将大致介绍这三大类型。CvArr:不确定数组
它可以被视为一个抽象基类,后面的两大类型都继承此类型并扩展。只要某个函数的形参是这个类型,那么我们就可以把后面两种类型作为实参传递进去做处理。CvMat:多通道矩阵
它用...
分类:
其他好文 时间:
2014-05-18 19:02:49
阅读次数:
221
继承
继承是OOP最重要的特性之一。任何类都可以从另一个类中继承,这就是说,这个类拥有它继承的类的所有成员。在OOP中,被继承的类称为父类。在C#中的对象仅能直接派生于一个基类。
继承性可以从一个较一般的基类扩展或创建更多的特定类。
对象的继承代表了一种“is-a”的关系,如果两个对象A和B,可以描述为“B是A”,则表明B可以继承A。“猫是哺乳动物”,就说明了猫与哺乳...
分类:
其他好文 时间:
2014-05-18 09:53:50
阅读次数:
227
模板与泛型编程--模板定义引言: 所谓泛型程序就是以独立于任何特定类型的方式编写代码。使用泛型程序时,我们需要提供具体程序实例所操作的类型或值。 模板是泛型编程的基础。使用模板时可以无须了解模板的定义。 泛型编程与面向对象编程一样,都依赖于某种形式的多态性。面向对象编程中的多态性在运行时应用于存在继承关系的类。我们能够编写使用这些类的代码,忽略基类与派生类之间类型上的差异。只要使用基类的引用或指针...
分类:
编程语言 时间:
2014-05-18 07:23:00
阅读次数:
344
CWnd提供窗口处理的一个类,里面有HWND
m_hWnd成员CDC绘图类,所有和绘图有关的操作封装在这个类,CClientDC, CWindowDC皆派生自它,里面有m_nHdc成员
分类:
其他好文 时间:
2014-05-17 19:18:55
阅读次数:
248
之前曾经做过几个邮件发送类,有兴趣可以查阅前面的帖子。使用过程中,发现一些不便之处,并作出了改进,将改进后的版本发布如下:基类及其附属类共三个:(下载地址:http://pan.baidu.com/s/1bn1VkUN)import
java.io.File;import java.util.Dat...
分类:
编程语言 时间:
2014-05-17 18:20:20
阅读次数:
426