阅读背景:

深度探索C++对象模型--之对象的差异加上多态之后

来源:互联网 
class zooAnimal{
public:
	zooAnimal();
	virtual ~zoonAnimal();
	virtual void rotate(); 
protected:
	int loc;
	string name;
};
class Bear :public zooAnimal{
public :
	Bear();
	~Bear();
	void rotate(); 
	void dance();
protected:
	enum Dances{};
	Dances dance_know;
};

zooAnimal za("zoey");
zooAnimal *pza = &za;
Bear  b("yogi");
Bear *pb = &b;
Bear &rb = *pb;
class zooAnimal{
public:
	zooAnimal();
	v



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: