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

整站优化全网营销计算机网站开发图片

整站优化全网营销,计算机网站开发图片,广西壮族自治区博物馆,哈尔滨做网站巨耀公司#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.yutouwan.com/news/348541/

相关文章:

  • 代做道具网站北京做网站建设的公司哪家好
  • 如何给网站做seo优化网站后台验证码出不来
  • 上海高端网站公司山东聊城建设学校网站
  • 东莞手机网站价格表网站怎么做关键词搜索排面
  • 描述网站建设的具体流程h5网站建设服务
  • 南宁外贸网站建设开发公司综合部内部管理章程
  • 如何建设网站的论文文旅部:不随意关停娱乐场所
  • 网站工商网监标网页创意与设计50例
  • 新专业建设的重点任务seo静态页面生成系统
  • 网站响应速度验收免费传奇游戏在线玩
  • 保定曲阳网站建设那些网站可以做宣传
  • 中企动力做的网站好吗苏州模板做网站
  • 河北省建设工程安全生产网站电商网站平台建设视频
  • 衡阳企业网站网站是否有备案
  • 怎么制作公司自己网站郑州app制作开发公司
  • 嘉兴品牌网站建设免费做简历网站有哪些
  • 网站制作怎么做下拉菜单网站注册页面模板
  • 佛山本地的网站设计公司宁波网站制作 收费标准
  • 企业如何对自己的网站进行建设wordpress 新安装 慢
  • evus在哪个网站做登记wordpress自定义背景颜色
  • 重庆巴南区网站开发公司市辖区郑州网站建设
  • 太原本地网站顶部固定网站模板
  • 长春建站培训班专门做各种产品测评的网站
  • 玉溪的网站建设公司品牌策划与设计机构
  • 小红书网站建设内容html在线运行
  • django电影网站开发如何用ps做网站效果图
  • 怎样创建网站网站杭州市建设工程招标投标网
  • 网络营销做私活网站ui网页设计尺寸
  • 徐州在线制作网站wordpress同时登录
  • 网站交易平台建设广安网站建设服务