1.在一般情况下,指向一种类型对象的指针不允许指向另一种类型的对象,然而指向基类对象的指针可以指向该基类的共有派生类对象(反过来不成立),这是运行时,多态的基础。指向基类队象的指针指向派生类对象后,可以访问派生类中有基类继承下来的成员,但不能访问那些派生类对象自己增加的成员。
2.一个含有虚函数的类称为多态类。
3.虚函数就是在一个类中用virtual定义的成员函数。基类的虚函数在派生类中仍是...
分类:
编程语言 时间:
2014-06-07 01:27:01
阅读次数:
236
关于OOP
博客地址:http://blog.csdn.net/cv_ronny 转载请注明出处!
1,继承可以是单一继承或多重继承,每一个继承连接可以是public、protected或private,也可以是virtual或non-virtual。
2,成员函数的各个选项:virtual或non-virtual或pure-virtual。
3,成员函数和其他语言特性的交互影响:...
分类:
编程语言 时间:
2014-06-05 08:38:28
阅读次数:
421
声明函数碰撞检测函数,两个精灵和重写update
bool isCollision( CCPoint p1,CCPoint p2,int w1,int h1,int w2,int h2 );
CCSprite *sp2;
CCSprite *sp1;
virtual void update(float delta);
//重写触摸事件
virtual void regi...
分类:
其他好文 时间:
2014-06-05 07:12:15
阅读次数:
236
题目如下:
Tree
You are to determine the value of the leaf node in a given binary treethat is the terminal node of a path of least value from the root of thebinary tree to any le...
分类:
其他好文 时间:
2014-06-05 05:27:11
阅读次数:
268
#include
#include
using namespace std;
class Animal
{
public:
virtual void cry()
{
cout<<"不知哪种动物,让我如何学叫?"<<endl;
}
};
class Mouse:public Animal
{
public:
Mous...
分类:
其他好文 时间:
2014-06-05 04:22:09
阅读次数:
233
#include
using namespace std;
class Shape
{
public:
virtual double area()=0;
};
class Circle:public Shape
{
public:
Circle(double r):R(r) {}
virtual double area()
{
...
分类:
其他好文 时间:
2014-06-05 03:40:40
阅读次数:
219
#include
using namespace std;
class CSolid
{
public:
virtual double area() const=0;
virtual double volume() const=0;
};
class CCube:public CSolid
{
public:
CCube(double s):...
分类:
其他好文 时间:
2014-06-04 23:22:58
阅读次数:
270
成功与否的关键在于你是否按照顺序执行:
前置条件:右键“我的电脑”——“属性”——“设备管理器”——“网络适配器”查看是否有Microsoft Virtual WiFi Miniport Adapter这一项,如果安装的是WIN 7系统,一般都会有这一项,如果没有,可以在网上查查如何安装上这一项。
1、启用并设定虚拟WiFi网卡:
运行命令:netsh wlan set hostednetwork mode=allow ssid=wifi名称 key=wifi密码
例如:netsh wlan set h...
??对于一个应用程序而言,静态链接库可能被载入多次,而动态链接库仅仅会被载入一次。Gameloft面试之错误一Event:面试官说例如以下程序是能够链接通过的.class
Base{Public:Base(void){this-> initialize();}virtual void initial...
分类:
编程语言 时间:
2014-05-31 20:07:51
阅读次数:
400
Jstat是JDK自带的一个轻量级小工具,全称“Java Virtual Machine
statistics monitoring tool”,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控。命令格式:jstat -
[-t] [-h] [ []]jstat -gc....
分类:
Web程序 时间:
2014-05-31 13:53:48
阅读次数:
697