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

比较好的外贸网站网络推广软文怎么写

比较好的外贸网站,网络推广软文怎么写,网站建站助手,个人网站建设规划表当类模版遇到继承时,需要注意以下几点:当子类继承的父类是一个类模版时,子类在声明的时候,要指定出父类中T的类型如果不指定,编译器无法给子类分配内存如果想灵活指定出父类中T的类型,子类也需变为类模版因…

当类模版遇到继承时,需要注意以下几点:

  • 当子类继承的父类是一个类模版时,子类在声明的时候,要指定出父类中T的类型
  • 如果不指定,编译器无法给子类分配内存
  • 如果想灵活指定出父类中T的类型,子类也需变为类模版

         因为父类中的一些东西需要继承到子类中,父类中有的成员,子类中也必须有,但是子类也不是一个模版,因此一个子类对象到底占据多少个内存空间,怎么算?算不出来,是因为我确定不出来这个继承的这个东西到底占据了多大的空间,因此发生了继承的时候,我必须指明父类中的T 究竟是什么样的数据类型,才能继承该子类。

#include <iostream>//类模版与继承
template<typename T>
class Base{T m;
};class Son:public Base<int>{//必须要知道父类中T的数据类型才能继承给子类};void test01()
{Son s1;
}int main() {test01();return 0;
}

         但是如果想灵活的指定父类中T的数据类型,子类也需要编程类模版。

//如果想灵活的指定父类中T的数据类型,子类也需要编程类模版
template <typename T1,typename T2>
class Son2:public Base<T2>
{T1 obj;T2 obj2;
};

这里的int和char传给了T1和T2

//如果想灵活的指定父类中T的数据类型,子类也需要编程类模版
template <typename T1,typename T2>
class Son2:public Base<T2>
{T1 obj;
};
void test02()
{Son2<int,char>S2;
}

这里的T1是obj的数据类型,他现在是一个整型int,这个T2给了父类,因此这个T2是m的数据类型,其中这个数据类型是char类型。这样一步一步的成立之后,再继承下来之后,这样他们就能拿到一个父类中的m。

//如果想灵活的指定父类中T的数据类型,子类也需要编程类模版
template <typename T1,typename T2>
class Son2:public Base<T2>
{//写一个构造函数来看一下T1和T2的数据类型public:Son2(){std::cout<< "T1 type: " << typeid(T1).name() << std::endl;std::cout<< "T2 type: " << typeid(T2).name() << std::endl;}T1 obj;
};
void test02()
{Son2<int,char>S2;
}int main() {test02();return 0;
}

这里再运行Son2的时候,其一定会调用自己的构造函数。

最终的结果显示其一个为int型,一个为char型。

总结:父类是一个类模版,子类在继承的时候需要指定出父类中T的数据类型。

http://www.dtcms.com/wzjs/385667.html

相关文章:

  • 建湖做网站的西安seo霸屏
  • 邵阳网站建设上科互联百度推广登录入口官网
  • 购物网站开发案例教程西安网站制作
  • 温州哪里有做网站的国际新闻头条今日国际大事
  • 无锡网站建设解决方案长沙百度推广排名
  • 培训网站完整页面国外广告联盟平台
  • 手机有办法做网站吗济宁百度推广公司有几家
  • 网站页面切换效果找客户的十大方法
  • 湖北去哪做经营性网站备案优化营商环境发言稿
  • 乐清人才网seo优化技术招聘
  • 做兼职网站百度手游排行榜
  • 各大网站每日热点汇总互联网推广怎么找客户
  • .耐思尼克官方网站班级优化大师下载安装
  • 韩国网站模板百度网站打开
  • 仿做唯品会网站网站注册要多少钱
  • 自己用dw做网站要多久如何做好品牌宣传
  • 雄县没有做网站的公司seo营销怎么做
  • 做外贸的有哪些网站有哪些seo电商运营是什么意思
  • 济宁城乡建设局网站厦门百度推广怎么做
  • 做网站赚钱流量友情链接赚钱
  • 旅游订票网站开发谷歌怎么投放广告
  • 电子商务网站开发实务石道元百度竞价托管公司
  • 陕西华伟建设有限公司网站平台推广员是做什么的
  • 东莞莞城网站建设自己做网站的流程
  • 盐城网站建设24gx深圳seo优化服务
  • wordpress 画展平台主题seo性能优化
  • 域网站名分类seo搜索引擎优化
  • 怎么制作一个网站的二维码百度seo收录软件
  • 微信网站制作软件有哪些来客seo
  • 政府网站等保必须做吗百度快速查询