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

惠州网站制作找哪家企业获客方式

惠州网站制作找哪家,企业获客方式,橙子建站发来的验证码安全吗,动态背景网站多态:多态是面向对象编程的核心概念之一,它允许不同类的对象对同一消息(方法调用)做出不同的响应。C 主要通过虚函数(virtual functions)实现运行时多态 使用场景:例如我想实现一个shape模块&a…

多态:多态是面向对象编程的核心概念之一,它允许不同类的对象对同一消息(方法调用)做出不同的响应。C++ 主要通过虚函数(virtual functions)实现运行时多态

使用场景:例如我想实现一个shape模块,shape目前有圆柱、圆锥、球、正方体,需要实现功能

1、shape的体积、表面积、弹性系数(public):提供外部接口,让我们访问

2、shape的材质、ID号(protect):不同的shape有不同的材质,需要派生的时候单独设置

3、shape的name(private):仅限shape内部访问,每个shape都有的

现在需求已经摆出来了,如何去合理设计?

显然一个一个写class很麻烦,使用多态的重要性就体现出来了,我设计一个shape类,圆柱圆锥作为shape的派生类,只需要重写计算体积的函数就行了。

运行时多态虚函数 + 继承运行时动态绑定,灵活性高
编译时多态函数重载、模板、运算符重载编译时静态绑定,性能更好

运行时多态:

主要是通过在基类使用virtual声明函数,在继承时使用override重写虚函数

class Base {
public:// 虚函数声明virtual void print() const {std::cout << "Base class print\n";}// 虚析构函数(重要!)virtual ~Base() = default;
};class Derived : public Base {
public:// 重写基类虚函数void print() const override { // override 关键字(C++11)std::cout << "Derived class print\n";}
};

protected 成员允许派生类访问基类的内部实现细节,这是实现多态行为的基础,派生类可以直接访问基类的 protected 成员

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

相关文章:

  • 帮别人做海报网站百度竞价点击软件奔奔
  • 商城网站建设视频长春网站制作系统
  • 织梦软件开发网站模板下载免费域名的网站
  • 怎么给网站添加代码软文范例大全500字
  • 网站怎么收录查看域名每日ip访问量
  • wordpress 分类描述襄阳seo
  • wordpress 主题制作 加入评论搜索引擎优化主要包括
  • ps软件下载官网免费长沙网站seo收费
  • wordpress 翻页功能青岛百度整站优化服务
  • 厦门商城网站开发seo标题优化的方法
  • 廊坊网站建设公司百度推广助手app
  • 企业网站建设要注意什么近三天新闻50字左右
  • 传奇网站怎么做小程序商城
  • 湖南土特产销售网网站建设制作百度快照替代
  • dede免费手机网站模板下载百度竞价推广开户内容
  • 建设网站前需要的市场分析怎么优化
  • 食品公司网站建设域名关键词查询
  • 昆明官网优化公司seo技术培训教程
  • 小网站连云港seo公司
  • 做ppt找图片的网站有哪些产品推广方式有哪些
  • 通用网站建设windows系统优化软件
  • 电子商务网站建设与维护实验报告网站查询入口
  • 自己做平台网站抖音关键词排名查询
  • 免费 建站上海短视频推广
  • wordpress浏览器版本逆冬seo
  • wordpress 下拉框赣州seo排名
  • 网站建设单位哪家好自媒体平台app
  • 苏州创建网站seo优化教程培训
  • 麻章手机网站建设公司seo是一种利用搜索引擎
  • 网站制作做站长挣钱社群营销