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

店铺装修设计网站网站域名查询ip

店铺装修设计网站,网站域名查询ip,做网站的中标公司,投资建设项目管理师报名网站#x1f389;个人名片#xff1a; #x1f43c;作者简介#xff1a;一名乐于分享在学习道路上收获的大二在校生#x1f43b;‍❄个人主页#x1f389;#xff1a;GOTXX#x1f43c;个人WeChat#xff1a;ILXOXVJE #x1f43c;本文由GOTXX原创#xff0c;首发CSDN个人名片 作者简介一名乐于分享在学习道路上收获的大二在校生‍❄个人主页GOTXX个人WeChatILXOXVJE 本文由GOTXX原创首发CSDN系列专栏零基础学习C语言----- 数据结构的学习之路每日一句如果没有特别幸运那就请特别努力 ———————————————— 文章简介 本篇文章对   c类和对象下   学习的相关知识进行分享 类和对象   分为三篇 上中下 这是 类和对象下篇 如果您觉得文章不错期待你的一键三连哦你的鼓励是我创作动力的源泉让我们一起加油一起奔跑让我们顶峰相见 目录 一.构造函数的补充 函数体内初始化 初始化列表 不能只要初始化列表函数体内初始化的意义 初始化列表解决的问题 关键字explicit 内置类型转化自定义类型 二.static成员 2.1概念 2.2特性 三.友元 3.1友元函数 3.2友元类 四.内部类 匿名对象 一.构造函数的补充 函数体内初始化 虽然构造函数调用后对象已经有了一个初始值但是不能将其称为对对象成员变量的初始化构造函数体中的语句只能将其称为赋初值而不能称作初始化因为初始化只能初始化一次而构造函数可以多次赋值只能在初始化列表中初始化 初始化列表 初始化列表以一个冒号开始接着是以一个逗号分隔的数据成员列表每个成员变量后面跟一个带有初始值或则表达式的括号 函数体内初始化的弊端 在函数体内不能初始化引用变量和const修饰的变量 因为引用变量和const修饰的变量都只能在定义的时候初始化  举个栗子 而在初始化列表就可以 函数体内初始化与初始化列表也可以混着使用 注意 1.每个成员变量在初始化列表中只能出现一次初始化只能初始化一次 2.类中包含引用成员变量const成员变量和没有默认构造函数的自定义类型成员时这些只能放在初始化列表中 3.成员变量在类中声明次序就是其在初始化列表中的初始顺序与其在初始化列表中的先后顺序无关选择题容易出现 4.如果类里面成员也有类的时候则在初始化的时候是调用它自己的默认构造函数如果没有默认构造函数则会编译报错 声明时给的缺省值的作用 如果声明时给了缺省值在初始化的时候函数体内与初始化列表没有显示的给值初始化就会用给的缺省值 举个栗子 不能只要初始化列表函数体内初始化的意义 如果只要初始化列表则检查的工作有些无法完成如当在初始化一个需要动态开辟空间的成员时则开辟失败无法perror提示和终止程序 举个栗子 初始化列表解决的问题 1.引用  const   没有默认构造函数的自定义类型成员   的初始化问题 2.有些自定义类型成员想要自己来控制初始化值不想用默认的构造函数来初始化 3.尽量使用初始化列表初始化列表是定义的地方不写也会走初始化列表先走初始化列表再走函数体 拷贝构造和赋值拷贝的区别 关键字explicit explicit作用在自定义类型的构造函数前面加则内置类型不能隐式类型转换为该自定义类型 但是如果显示的强制类型转换explicit不起作用 内置类型转化自定义类型 内置类型转换成自定义类型是自定义类型的单参数支持传一个参数或者多参数带缺省的构造函数支持的 举个栗子 注意自定类型的构造函数必须是是单参数支持传一个参数或者多参数带缺省的构造函数 如果不想让内置类型转换为该自定义类型就在该自定义类型的构造函数前面加explicit c11支持多参数的转换 举个栗子 二.static成员 2.1概念 声明为static的类成员称为类的静态成员用static修饰的成员变量称之为静态成员变量用static修饰的成员函数称之为静态成员函数。静态成员变量一定要在类外面进进行初始化  面试题 实现一个类计算程序中创建出了多少个类对象 2.2特性 1.静态成员为所有类对象所共享不属于某个具体的对象存放在静态区 2.静态成员变量必须在类外面定义定义时不添加static关键字类中只是声明 3.类静态成员可用 类名::静态成员  或者 对象.静态成员  来访问 4.静态成员函数没有隐藏的this指针不能访问任何非静态成员 5.静态成员也是类的成员受publicprotectedprivate访问限定符的限制 问题 1.非静态成员函数可以调用非静态成员函数吗 不可以静态成员函数没有this指针 2.非静态成员函数可以调用类的静态成员函数吗 可以 三.友元 友元分为 友元函数   和   友元类 3.1友元函数 举个栗子 注意 1.当一个函数想要访问一个类的成员时可以将这个函数设置为该类的友元函数 2. 友元函数可以直接访问类的私有成员它是定义在类外面的普通函数不属于任何类但是需要在类里面声明声明时需要加friend关键字 3.友元函数可访问类里面的私有和保护成员但不是类的成员函数没有this指针 4.友元函数不能用const修饰 5.友元函数可以在类定义的任何地方声明不受类访问限定符的限制 6.一个函数可以是多个类的友元函数 友元函数的调用与普通函数的调用相同 3.2友元类 友元类的所有成员函数都可以是另一个类的友元函数都可以访问另一个类中的非公有成员 友元关系是单向的比如A是B的友元A可以访问B的成员但是B不能访问A的成员不具有交换性 友元关系不能传递 友元关系不能继承 举个栗子 四.内部类 简单地说就是一个类里面又定义了一个类里面的这个类就是内部类 内部类是一个独立的类它不属于尾部外部类更不能通过外部类的对象去访问内部类的成员外部类对内部类没有任何权限 注意 内部类的就是外部类的友元类内部类可以通过外部类的对象参数来访问外部类中的所有成员但是外部类不是内部类的友元 特性 1.内部类可以定义在外部类中的publicprivateprotected都是可以的 2.注意内部类可以直接访问外部类中的static成员不需要外部的对象/类名 3.sizeof(外部类)外部类的大小和内部类没有关系不计算内部类的大小 4.内部类受外部类访问限定符的限制和外部类的类域的限制 匿名对象 顾名思义没有名字的对象
http://www.pierceye.com/news/527970/

相关文章:

  • 展会电子商务网站如何建设单页网站如何做
  • 济南软件外包邢台seo服务公司
  • 网站建设2017主流代码语言垂直型电商网站如何做
  • 重庆 网站定制推广产品怎么发朋友圈
  • 网站建设公司初心经典企业网站欣赏
  • 本地网站开发公司网站建设 产品拍照
  • 军队营房基础建设网站wordpress 标签云集
  • 苏州建设建设信息网站如何给自己的店做小程序
  • 沈阳微营销网站制作厨师培训机构 厨师短期培训班
  • 个人备案用作资讯网站网站开发yuanmus
  • 大连网站建设 选领超科技网站建设实录音乐
  • 上海网站建设流wordpress关闭会员
  • 网站运营的目的及意义pc网站怎么适配移动端
  • 网站深圳优化建设10月上海娱乐场所又要关门了
  • 怎么做网页文件打开别的网站河南省城乡和住房建设厅
  • 泰州公司做网站成都网页设计培训中心
  • 网站业务需求文档网站正在建设中 动态
  • 一级a做爰电影片免费网站姑苏区住房建设局网站
  • 宁夏建设教育协会网站医院网站跳出率高
  • 网站建设佰首选金手指二关于网站建设的职位
  • 网站建设公司商务网站项目书中堂东莞网站建设
  • 欧美品牌网站设计wordpress好用的文章编辑器
  • 长春网站建设q479185700強wordpress数学公式的代码
  • 郑州软件app开发公司嘉兴优化网站排名
  • 可以建微信网站的做网站的项目开发计划书
  • 湖北网站建设模板下载太原线上教学
  • 西宁网站建设开发公司开发网站监控工具
  • 外贸网站优势杭州百度快速排名提升
  • 制作个人网站论文ipage wordpress
  • 十堰建设网站首页优化大师免安装版