您当前的位置: 首页 > 

txwtech

暂无认证

  • 3浏览

    0关注

    813博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

cc32b_demo-32dk2j_cpp_纯虚函数与抽象类2-txwtech

txwtech 发布时间:2020-01-16 19:28:20 ,浏览量:3

cc32b_demo-32dk2j_cpp_纯虚函数与抽象类2-txwtech

//纯虚函数是用来继承用的 //纯虚函数 //抽象类-抽象数据类型 //*任何包含一个或者多个纯虚函数的类都是抽象类 //*不要/不能创建这个类的对象,应该/只能继承它 //*务必覆盖从这个类继承的纯虚函数 //实现纯虚函数-----------可写可以不写 //C++接口 //就是只包含纯虚函数的抽象基类

//一个指向基类的指针可以指向它的派生类,指向它的子子孙孙 //通常在编程语句中用 abstract 修饰的类是抽象类。在C++中,含有纯虚拟函数的类称为抽象类,它不能生成对象;在java中,含有抽象方法的类称为抽象类,同样不能生成对象。

//抽象类是不完整的,它只能用作基类。在面向对象方法中,抽象类主要用来进行类型隐藏和充当全局变量的角色。

#include //txwtech,cc32b_demo-纯虚函数与抽象类demo2
using namespace std;
//一个指向基类的指针可以指向它的派生类,指向它的子子孙孙
//通常在编程语句中用 abstract 修饰的类是抽象类。在C++中,含有纯虚拟函数的类称为抽象类,它不能生成对象;在java中,含有抽象方法的类称为抽象类,同样不能生成对象。

//抽象类是不完整的,它只能用作基类。在面向对象方法中,抽象类主要用来进行类型隐藏和充当全局变量的角色。


enum COLOR {Red,Green,Blue,Yellow,White,Black,Brown};

class Animal
{
public:
	Animal(int);
	virtual ~Animal() { cout             
关注
打赏
1665060526
查看更多评论
0.0375s