C++基类的指针
来源:互联网 发布:淘宝宝贝隐形降权 编辑:程序博客网 时间:2024/06/14 18:31
#include <iostream>//基类的指针using namespace std;class Test//父类{protected:int height;int width;public:void setvalue(int a,int b){width=b;height=a;}};class Rectangle:public Test//子类{public:int area(){return(width*height);}};class Triangle:public Test//子类{public:int area(){return(width*height/2);}};void main(){Rectangle rect;//声明长方形类的对象Triangle tri;//声明三角形类的对象Test *test1=▭//声明一个父类的指针test1,并且指向长方形的地址,因为rect是Test的子类Test *test2=&tri;//声明一个父类的指针test2,并且指向三角形的的地址,因为tri是Test的子类test1->setvalue(3,4);//调用设置长和宽的功能函数test2->setvalue(4,5);//调用三角形设置底边和高的函数cout<<"正方形面积为:"<<rect.area()<<endl;//Test *只能引用从基类中继承来的成员,所以不能使用Test->area();cout<<"三角形面积为:"<<tri.area()<<endl;//Test *只能引用从基类中继承来的成员,所以不能使用Test->area();getchar();}
0 0
- C指针的指针
- c 指针的指针
- 【C++】指向类的指针
- c中指针的指针
- c 指向指针的指针
- C 指向指针的指针
- C指针---指向指针的指针(转)
- C指针和指针的指针
- c语言指针,指向指针的指针
- C指针传递,指向指针的指针。
- 【C++】指针(5):指向指针的指针
- 含有指针成员的类的拷贝[C/C++/C#]
- 谈谈基类与子类的this指针(C++)
- 谈谈基类与子类的this指针(C++)
- 谈谈基类与子类的this指针(C++)
- C++_Primer_chapter18 3.类成员的指针
- 【c++】this 指针和类的继承
- C语言的指针
- cmake命令 安装、用法简介
- [水题]zoj 1362
- Spark LogisticRegression
- 追求技术之路 - 那些陪伴我的书籍
- Linux 的多线程编程的高效开发经验
- C++基类的指针
- 对MVC的初步理解
- VC 中一些常见的文件操作,包括获取当前路径、复制文件等
- 在windows下使用eclipse for c++来编译c/c++
- Linux 查看内核 系统 等软件版本命令
- ios NSFileManager创建目录、文件
- Zedboard之Hello World(ISE14.6)
- 中国风投70%利润来自互联网
- STL容器vector的内存问题