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

华强北ic网站建设百度站长工具是什么意思

华强北ic网站建设,百度站长工具是什么意思,金华网站制作推广,河北易县建设局官方网站沙发床的多继承 多继承代码实现沙发床沙发床继承于沙发和床 代码&#xff1a; #include <iostream>using namespace std;//封装 沙发 类 class Sofa { private:string sitting;double *size; public://无参构造函数Sofa() {cout << "Sofa::无参构造函数&quo…
 沙发床的多继承
  • 多继承代码实现沙发床
  • 沙发床继承于沙发和床
 代码:
#include <iostream>using namespace std;//封装 沙发 类
class Sofa
{
private:string sitting;double *size;
public://无参构造函数Sofa() {cout << "Sofa::无参构造函数" << endl;}//有参构造函数Sofa(string s,double si):sitting(s),size(new double(si)){cout << "Sofa::有参构造函数" << endl;}//拷贝构造函数Sofa(const Sofa &other):sitting(other.sitting),size(other.size){cout << "Sofa::拷贝构造函数" << endl;}//拷贝赋值函数Sofa &operator=(const Sofa &other){if(this != &other){cout << "Sofa::拷贝赋值函数" << endl;this->sitting = other.sitting;this->size = other.size;}return *this;}//析构函数~Sofa(){delete(size);size = nullptr;cout << "Sofa::析构函数" << endl;}void show(){cout << sitting << "  " << *size << endl;}
};//封装 床 类
class Bed
{
private:string sleep;
public://无参构造函数Bed() {cout << "Bed::无参构造函数" << endl;}//有参构造函数Bed(string s):sleep(s){cout << "Bed::有参构造函数" << endl;}//拷贝构造函数Bed(const Bed &other):sleep(other.sleep){cout << "Bed::拷贝构造函数" << endl;}//拷贝赋值函数Bed &operator=(const Bed &other){cout << "Bed::拷贝赋值函数" << endl;this->sleep = other.sleep;return *this;}//析构函数~Bed(){cout << "Bed::析构函数" << endl;}void show(){cout << sleep << endl;}
};//封装 沙发床 类 共有继承沙发和床
class Sofa_bed:public Sofa,public Bed
{
private:string color;
public://无参构造函数Sofa_bed(){cout << "Sofa_bed::无参构造函数" << endl;}//有参构造函数Sofa_bed(string s, double size,string sl, string c):Sofa(s,size), Bed(sl),color(c){cout << "Sofa_bed::有参构造函数" << endl;}//拷贝构造函数     深拷贝Sofa_bed(const Sofa_bed &other):Sofa(other),Bed(other),color(other.color){cout << "Sofa_bed::拷贝构造函数" << endl;}//拷贝赋值函数Sofa_bed &operator=(const Sofa_bed &other){cout << "Sofa::拷贝赋值函数" << endl;this->color = other.color;this->Sofa::operator=(other);this->Bed::operator=(other);return *this;}//析构函数~Sofa_bed(){cout << "Sofa_bed::析构函数" << endl;}void show(){Sofa::show();Bed::show();cout << color << endl;}
};
int main()
{Sofa_bed sb("可以坐", 180, "可以睡", "灰不溜秋");cout << "++++++++++++++++++++++++++++++++++++++" << endl;sb.Sofa::show();cout << "++++++++++++++++++++++++++++++++++++++" << endl;sb.Bed::show();cout << "++++++++++++++++++++++++++++++++++++++" << endl;sb.show();cout << "++++++++++++++++++++++++++++++++++++++" << endl;return 0;
}
运行效果图:

思维导图

http://www.dtcms.com/a/408991.html

相关文章:

  • 手机有软件做ppt下载网站有哪些内容青岛城阳 软件网站开发
  • 国产手机做系统下载网站燕窝网站怎么做
  • 西宁网站网站建设网站运营策划ppt
  • 清河做网站哪里好长沙网站建设长沙网站制作
  • 网站开发的实验报告制作视频的软件哪个好免费的
  • 腾讯云网站备案流程图企业管理咨询行业很乱
  • o2o与网站建设论文青海网站建设与制作
  • 静态html转化wordpress主题石家庄seo优化
  • 网站建设零金手指专业创建一个网址需要多少钱
  • 小说网站怎么做seo工作室创业项目
  • 淮阴区建设局网站网站建设百强企业
  • 大型做网站wordpress rightlock
  • 衡水城乡建设局网站学it要多久多少学费
  • 资讯网站 怎么做app需要申请网站的子域名吗
  • 免费建网站的服务器国际贸易相关网站
  • 在linux系统上用什么做网站近期国内热点新闻事件
  • 网站开发众包行业网站大全
  • 做网站销售门窗怎么做百度seo规则
  • 广州站在哪里谷德设计网 景观
  • 域名备案的网站建设书赣州做网站的
  • 招商网站大全免费在百度里面做网站要多少钱
  • wap网站 什么意思wordpress 无效用户名
  • 做外贸什么网站无锡 学校网站建设
  • 2021不良正能量免费网站app东莞网站推广公司
  • 阿里云服务器搭建网站建设网站作用
  • 做电影网站 广告收入怎样免费做网站推广
  • 网站制作流程一般制作流程?wordpress 代理服务器
  • 网站建设项目设计报告管理系统的设计与实现
  • 阿里建站平台官网品牌推广策划公司怎么选
  • 返利淘客网站源码网络营销网站建设案例