当前位置: 首页 > news >正文

flask 简易网站开发媒体这些渠道进行采集的是

flask 简易网站开发,媒体这些渠道进行采集的是,中国肩章军衔图解,网站建设先航科技编程1#xff1a; 封装一个动物的基类#xff0c;类中有私有成员#xff1a;姓名#xff0c;颜色#xff0c;指针成员年纪 再封装一个狗这样类#xff0c;共有继承于动物类#xff0c;自己拓展的私有成员有#xff1a;指针成员#xff1a;腿的个数#xff08;整型 …编程1 封装一个动物的基类类中有私有成员姓名颜色指针成员年纪 再封装一个狗这样类共有继承于动物类自己拓展的私有成员有指针成员腿的个数整型 int count共有成员函数会叫void speak() 要求分别完成基类和派生类中的构造函数、析构函数、拷贝构造函数、拷贝赋值函数 #include iostreamusing namespace std;//封装 动物 类 --基类 class Animal { private:string name;string colour;int *age; public:Animal(){}Animal(string name,string colour,int age):name(name),colour(colour),age(new int(age)){cout 基类::有参构造函数 endl;}Animal(const Animal other):name(other.name),colour(other.colour),age(new int(*other.age)){cout 基类::拷贝构造函数 endl;}Animal operator(const Animal other){if(this ! other){name other.name;colour other.colour;age new int(*other.age);}cout 基类::拷贝赋值函数 endl;return *this;}~Animal(){delete age;age nullptr;cout 基类::析构函数 endl;} };//封装 狗 类 public 继承 动物 类 -- 派生类 class Dog:public Animal { private:int *number; //腿的个数 public:Dog() {}Dog(string name,string colour,int age,int number):Animal(name,colour,age),number(new int(number)){cout 派生类::有参构造函数 endl;}Dog(const Dog other):Animal(other),number(new int(*other.number)){cout 派生类::拷贝构造函数 endl;}Dog operator(const Dog other){if(this ! other){Animal::operator(other);number new int(*other.number);}cout 派生类::拷贝赋值函数 endl;return *this;}void speak(){cout 汪汪汪 endl;}~Dog(){delete number;number nullptr;cout 派生类::析构函数 endl;} };int main() {Dog d1(旺财,黑色,3,4);d1.speak();Dog d2 d1;Dog d3;d3 d1;return 0; }编程2 以下是一个简单的比喻将多态概念与生活中的实际情况相联系 比喻动物园的讲解员和动物表演 想象一下你去了一家动物园看到了许多不同种类的动物如狮子、大象、猴子等。现在动物园里有一位讲解员他会为每种动物表演做简单的介绍。 在这个场景中我们可以将动物比作是不同的类而每种动物表演则是类中的函数。而讲解员则是一个基类他可以根据每种动物的特点和表演进行相应的介绍。 具体过程如下 定义一个基类 Animal其中有一个虛函数perform)用于在子类中实现不同的表演行为。 #include iostreamusing namespace std;//封装 讲解员 基类 class Commentator { public:virtual void perform() 0; //纯虚函数virtual ~Commentator(){} //虚解析函数 };//封装 Lion 派生类 class Lion : public Commentator { public:void perform() // 重写 perform 函数{cout 狮子正在睡觉 endl;} };//封装 Elephant 派生类 class Elephant : public Commentator { public:void perform() // 重写 perform 函数{cout 大象正在吃香蕉 endl;} };//封装 Monkey 派生类 class Monkey : public Commentator { public:void perform() // 重写 perform 函数{cout 猴子正在爬树 endl;} };int main() {Commentator *p1 new Lion; //基类的指针指向派生类LionCommentator *p2 new Elephant; //基类的指针指向派生类ElephantCommentator *p3 new Monkey; //基类的指针指向派生类Monkeyp1-perform(); p2-perform(); p3-perform(); //通过父类指针调用基类中的重写函数delete p1; delete p2; delete p3;delete p1; delete p2; delete p3;return 0; }思维导图
http://www.hkea.cn/news/14386326/

相关文章:

  • 公司网站域名及空间河北省建设工程质量监督网站
  • 德安县建设局网站网站菜单分类怎么做
  • 江苏水利工程建设招投标网站杭州软件开发培训机构
  • wordpress如何修改视频上传大小湛江网站优化
  • 潍坊网站建设咨询上海做推广网站
  • 宁夏做网站活动推广文案
  • 石家庄网络建站大连网站建设网站建设
  • 无人机东莞网站建设网络营销模式
  • php网站的后台地址扁平化网站设计欣赏
  • 网站开发天晟合益wordpress发文章设置文字大小
  • 怎样python做网站免费wap建站
  • 怎么做非法彩票网站吗asp网站代码 部分封装
  • 所有做网站公司个人能为公司网站备案吗
  • 网站维护中 源码wordpress插件系统
  • 深圳企业建设网站wordpress音乐还网页不断
  • 网站外链建设书籍网上订餐网站模板
  • 腾讯云做网站选哪个网页设计图片与文字的研究
  • 公司网站建设哪家公司好深圳网站优化页面
  • 推荐西安优秀的响应式网站建设公司郑州网站建设 天强科技
  • 装修公司怎么做网站推广安阳河南网站建设
  • 通河新村街道网站建设网站里可以增加网址吗
  • 高质量网站外链平台crm系统公司排名
  • 一加网站开发在线长图生成器
  • html网页设计网站中陕核建设集团网站
  • 360网站建设wordpress和dede哪个好
  • 那里有制作网站公司交流稿 网站建设
  • 创新创业教育课程网站建设方案海南城乡住房建设厅网站
  • 做我女朋友的网站拼图式网站开发
  • 阿里巴巴网站分类导航做全屏变装小说wordpress
  • 个人做理财网站建设摩托车官网商城2015