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

企业网站的宣传功能体现在哪里长治网站设计制作网站

企业网站的宣传功能体现在哪里,长治网站设计制作网站,做网站花都,个人服装定制网站1.类和对象 1.1运算符重载#xff08;补#xff09; 1.运算符重载中#xff0c;参数顺序和操作数顺序是一致的。 2.一般成员函数重载为成员函数#xff0c;输入流和输出流重载为全局函数。 3.由1和2只正常的成员函数默认第一个参数为this指针而重载中参数顺序和操作数顺…1.类和对象 1.1运算符重载补 1.运算符重载中参数顺序和操作数顺序是一致的。 2.一般成员函数重载为成员函数输入流和输出流重载为全局函数。 3.由1和2只正常的成员函数默认第一个参数为this指针而重载中参数顺序和操作数顺序要一致则导致使用时为dcout;(不符合使用习惯正常为coutdendl). void Date::operator(ostream out) {return out _year 年 _month 月 _day 日 endl; } //全局声明 ostream operator(ostream out ,const Date d); istream operator(istream in, Date d); 1.2友元函数 在 C 中友元函数是一种特殊的函数。它可以访问类的私有成员和保护成员尽管它不是该类的成员函数。 一、友元函数的作用 友元函数的主要作用是在不破坏类的封装性的前提下允许特定的函数访问类的私有成员。这在某些情况下非常有用例如 提高程序的效率如果某些操作需要频繁访问类的私有成员使用友元函数可以避免通过成员函数的接口进行访问从而提高程序的执行效率。实现特定的功能在某些情况下需要在类的外部实现一些与类相关的功能而这些功能需要访问类的私有成员。友元函数可以提供一种方便的方式来实现这些功能。 二、友元函数的声明和定义 1.声明友元函数在类的内部可以使用 friend 关键字声明友元函数 class MyClass { private:int privateData; public:MyClass(int data) : privateData(data) {}friend void friendFunction(MyClass obj); }; 2.定义友元函数友元函数的定义可以在类的外部进行就像普通函数一样。 void friendFunction(MyClass obj) {std::cout Private data: obj.privateData std::endl; } friend ostream operator(ostream out, const Date d); friend istream operator(istream in, Date d); //Date类中private私有化导致类外不能访问这时候可以使用友元函数来进行访问。 三、友元函数的注意事项 友元关系是单向的如果函数 A 是类 B 的友元函数那么函数 A 可以访问类 B 的私有成员但类 B 不能访问函数 A 的私有成员。友元关系不能传递如果函数 A 是类 B 的友元函数函数 B 是类 C 的友元函数那么函数 A 不能直接访问类 C 的私有成员。友元函数可能破坏类的封装性使用友元函数时需要谨慎考虑确保不会破坏类的封装性。如果过多地使用友元函数可能会导致类的内部实现细节暴露给外部从而降低程序的可维护性和可扩展性。 1.3const成员函数 一、const 成员函数的作用 保证对象的状态不被修改通过使用 const 成员函数可以向编译器保证该函数不会修改对象的状态。这对于那些只需要读取对象数据而不需要修改对象的操作非常有用。允许 const 对象调用成员函数如果一个对象被声明为 const那么只能调用该对象的 const 成员函数。这是因为非 const 成员函数可能会修改对象的状态而 const 对象不允许被修改。 二、const 成员函数的声明和定义 1.声明 const 成员函数在成员函数的声明后面加上 const 关键字表示该函数是 const 成员函数。 void Date::Print()const {cout _year _ _month _ _day endl; } //不是成员函数都可以const 1.4初始化列表 在 C 中初始化列表是一种用于初始化类成员变量的语法结构。它通常在构造函数的参数列表之后函数体之前使用。 一、初始化列表的作用 更高效的初始化对于一些没有默认构造函数的成员变量或者需要特定参数进行初始化的成员变量使用初始化列表可以直接调用其合适的构造函数进行初始化避免了先使用默认构造函数初始化再赋值的过程从而提高了程序的效率。常量成员变量的初始化对于常量成员变量只能通过初始化列表进行初始化因为常量在初始化后不能被修改。引用成员变量的初始化引用成员变量也必须在初始化列表中进行初始化因为引用在声明时必须被初始化。 class ClassName {MuQueue(int n 20):_pushst(n),_popst(n),_size(0),_x1; };private: stack _Pushst; stack _Popst; int _size; const int _x;//成员变量的初始化顺序是声明的次序和初始化中的无关。 //实践中最好使用初始化列表。
http://www.hkea.cn/news/14307715/

相关文章:

  • 网站开发前台网站开发哪个好
  • 英文 edm营销 的网站 与 工具北京做app的公司有哪些
  • 东阳实惠营销型网站建设厂家app制作教学视频
  • 网站 入站规则 设置广告制作费和广告服务费区别
  • 做pc端网站教程搜索引擎不收录网站
  • 常见网站颜色搭配企业管理咨询心得体会
  • 网站建设专题页那个做网站好
  • 青岛城乡建设局网站首页盱眙县建设局网站
  • 自己做网站可以随便起名字吗凡科官网登录页面
  • 资源网站优化排名软件公司网页小游戏插件不支持
  • 企业网站有哪些企业公司管理制度
  • 网站一般用什么免费字体wordpress登录才能看内容
  • 丽江网页制作泉州seo按天计费
  • 网站建设与管理视频如何做网站规划
  • 网站开发软件排名wordpress 点击 排名
  • 东莞南城网站制作页面设计参考
  • 做网站备案的公司南宁关键词排名
  • 外贸展示企业网站游戏代理是什么
  • 威联通做网站泉州学校网站开发
  • 包装公司网站模板下载wordpress header.php在哪里
  • 长春移动网站建设淄博张店外贸建站公司
  • 湖南长工工程建设有限公司官方网站泉州刚刚发生的重大新闻
  • wordpress 转义昆明seo推广外包
  • 网站开发规格网站建设可以使用模板么
  • 格尔木哪里有做网站的欧洲人喜欢什么样的服务器
  • 网站建设与微信公众号绑定校园网站建设计划
  • 网站服务器租用价格怎么算网站建设与管理的实训
  • 梓潼网站建设浙江华企做的网站效果如何
  • 做个网站需要多少钱?有没有旧装修要拆wordpress建个人博客
  • html网站模板建站手机资讯类网站模板