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

建设中学校园网站的目的宝塔怎么做两个网站的解析

建设中学校园网站的目的,宝塔怎么做两个网站的解析,网站建设灯,文化旅游做的好的网站文章目录 一、构造函数意义1、类的构造函数2、构造函数显式调用与隐式调用3、构造函数替代方案 - 初始化函数4、初始化函数缺陷5、默认构造函数6、代码示例 - 初始化函数无法及时调用 一、构造函数意义 1、类的构造函数 C 提供的 构造函数 和 析构函数 作为 类实例对象的 初始化… 文章目录 一、构造函数意义1、类的构造函数2、构造函数显式调用与隐式调用3、构造函数替代方案 - 初始化函数4、初始化函数缺陷5、默认构造函数6、代码示例 - 初始化函数无法及时调用 一、构造函数意义 1、类的构造函数 C 提供的 构造函数 和 析构函数 作为 类实例对象的 初始化 和 销毁 方案 ; 定义一个类的 若干 实例对象 , 每个对象都有独立的 成员属性 ; 当 定义 类的 实例对象时 , C 编译器 会自动调用 开发者定义的 构造函数 ; 2、构造函数显式调用与隐式调用 类 的 构造函数 可以 自动调用 , 也可以手动调用 ; 一般 默认的 无参构造函数 是 自动地 隐式调用 ;有参构造函数 是 由开发者 手动显式调用 ; 3、构造函数替代方案 - 初始化函数 构造函数的替代方案 - 初始化函数 : 共有初始化函数 : 为每个类定义一个 public 共有初始化函数 ;调用时机 : 创建对象后需要马上进行初始化操作 ; 4、初始化函数缺陷 初始化函数 与 构造函数 对比 的缺陷 : 操作繁琐 : 初始化函数 只是一个普通的 共有函数 , 必须 由开发者 手动调用 , 并且是 显式调用 , 操作起来比较繁琐 ;操作遗漏 : 使用 初始化函数 对 实例对象 进行初始化操作 , 不能有遗漏 , 如果 实例对象 没有进行初始化 , 其中的成员变量值 是随机值 , 不确定 , 造成未知风险 ;无法调用 : 在某些特殊场合 , 初始化函数是无法被调用到的 , 如 : 只定义类的变量类型 , 没有调用构造函数 , 此时会自动调用无参构造函数初始化实例对象 , 如果使用初始化函数 , 则无法进行初始化操作 ; 5、默认构造函数 如果 定义 类 时 , 没有写 构造函数 , C 编译器 会 为类 提供一个默认构造函数 ; 默认构造函数 的 函数体为空 , 不需要开发者定义 , 由 C 编译器默认提供 ; 默认构造函数 分为 2 种类型 : 默认无参构造函数 : 如果 类 中没有定义 构造函数 , C 编译器 会默认提供一个 无参构造函数 , 该构造函数的函数体为空 ;默认拷贝构造函数 : 如果 类 中没有定义 拷贝构造函数 , C 编译器 会默认定义一个 默认拷贝构造函数 , 该函数的作用是进行简单的成员变量赋值 ; 6、代码示例 - 初始化函数无法及时调用 下面的代码中 在 Student 类中 , 定义了初始化 函数 : // 初始化函数 初始化 实例对象void init(int _age, int _height){m_age _age;m_height _height;}在使用 Student s 代码定义实例对象的场景下 , 无法及时地调用 初始化函数 ; 代码示例 - 初始化函数 : #include iostream using namespace std;class Student { public:// 初始化函数 初始化 实例对象void init(int _age, int _height){m_age _age;m_height _height;}public:int m_age; // 年龄int m_height; // 身高 };int main() {// 定义 Student 类实例对象// Student 类 没有提供构造函数 , C 编译器 会提供一个 默认构造函数// Student 类 没有提供拷贝构造函数 , C 编译器 会提供一个 默认拷贝构造函数Student s;// 调用初始化函数s.init(18, 170);// 控制台暂停 , 按任意键继续向后执行system(pause);return 0; }执行结果 :
http://www.hkea.cn/news/14529185/

相关文章:

  • 一个购物网站开发语言网站建设php的心得和体会
  • 响应式网站建设新闻wordpress 数据库 缓存6
  • 贵阳建设厅网站网站建设与运营财务预算
  • 陕西电商网站建设WordPress可视化编辑器启动不了
  • 四川个人网站备案成都网站定制中心
  • 建设门户网站 业务模板龙岗门户
  • 浙江交工宏途交通建设有限公司网站个人域名怎么做社交网站
  • 网站开发最重要的技巧商城模板建站
  • 如何在建设银行网站预约纪念币免费软件有哪些
  • 丽水市莲都区建设局网站普宁市建设局网站
  • 报名网站建设费用价格上海网站设计
  • 起域名网站招投标网站开发公司
  • 源码网站免费做胎压的网站
  • 十大免费建站程序wordpress做准的算命网站
  • 在网上怎么做网站短链接生成网址
  • 企业门户网站开发基础建设的网站有哪些内容
  • 网站建设到上线的步骤过程wordpress多站点问题
  • 如何提高网站的曝光率农产品网络营销方案
  • 免费建立个人网站官网网站建设风景课程设计报告
  • 什么网站做装修的seo交流论坛seo顾问
  • 百度注册域名免费建站做网站备案需要多长时间
  • 温州做网站制作哪家好网站优化北京seo
  • 企业微网站案例有广告的网站
  • 做网站图片怎么做计算机网络技专业术网站开发
  • 替别人做网站相应式手机网站建设
  • 怎么在网站中做弹窗广告怎么做盗版网站吗
  • 哪个网站做图书广告好一造和一建哪个难度大
  • 做网站销售 优帮云wordpress touch
  • 吉林有做网站的吗太原微网站建设
  • 展示型的网站开发价格wordpress部署阿里云