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

旅游网站网页设计代码网站站外优化推广方式

旅游网站网页设计代码,网站站外优化推广方式,在线小公司网站制作,网络推广文案图片一、内部类的概念 如果一个类定义在另一个类的内部,那么这个类就叫做内部类。(内部类其实和一个独立的类没有区别,只是它会受到外部类访问限定符以及类域的限制,且是外部类的友元) 如果B类是A类的内部类,…

一、内部类的概念

如果一个类定义在另一个类的内部,那么这个类就叫做内部类。(内部类其实和一个独立的类没有区别,只是它会受到外部类访问限定符以及类域的限制,且是外部类的友元)

如果B类是A类的内部类,sizeof(A)的结果与B类无关。

二、内部类的性质

1.内部类受外部类的访问限定符和类域限制

受到访问限定符限制(内部类B是定义在外部类A的私有访问限定符内,不能直接访问内部类)

class A {
private:int _a1 = 1;int _a2 = 1;
private:class B {private: int _b1 = 1;int _b2 = 1;};
};
int main()
{//A::B b1;//编译器报错return 0;
}

受到类域限制(内部类B在实例化对象时受到A类域的限制)

class A {
private:int _a1 = 1;int _a2 = 1;static int _a3;//类内声明
public:class B {private: int _b1 = 1;int _b2 = 1;};
};
int A::_a3 = 1;//类外初始化
int main()
{//B b1;//错误写法A::B b1;//正确写法return 0;
}
2.内部类天生是外部类的友元类

内部类可以访问外部类的私有和保护成员

class A {
private:int _a1 = 1;int _a2 = 1;
private:class B {private: int _b1 = 1;int _b2 = 1;public:void Print(A* ptra){cout << ptra->_a1 << " " << ptra->_a2 << endl;}};
};
3.内部类访问外部类的静态成员时不需要外部类的对象或类名

内部类访问外部类的普通成员时需要通过外部类的对象或者类访问,但是内部类访问外部类的静态成员时可以直接访问,无需外部类对象或者类

class A {
private:int _a1 = 1;int _a2 = 1;static int _a3;//类内声明
private:class B {private: int _b1 = 1;int _b2 = 1;public:void Print(){cout << _a3 << endl;}};
};
int A::_a3 = 1;//类外初始化

 

http://www.yayakq.cn/news/110535/

相关文章:

  • 二手车网站模版售价万维网网站服务的名称
  • 自己做网站卖衣服四川华远建设工程有限公司网站
  • 惠州建网站服务vs2010网站开发视频
  • 网站建设维护的知识网站建设可以给公司带来
  • 网站开发有哪几类wordpress 禁用版本
  • icp备案网站名称是什么意思建个什么网站好呢
  • 西安网站开发的未来发展页面网站建设
  • 免费个人网站建设报价网站上线
  • 网站建设详细方案模板网站设计实训报告
  • 自己建网站流程要学什么做排行网站
  • 网站建设需要用到的技术苏州建站免费模板
  • 手机上制作网站的软件有哪些网站可以做海报设计知乎
  • 做网站需要什么编程语言wordpress tax
  • 排名好的宜昌网站建设云电脑免费版永久使用
  • 实时定量引物设计网站怎么做中国建设银行官网站u盾证书
  • 国外的旅游网站做的如何上海人才网官网还是上海市人才网
  • 风景网站模版网站图片设置方法
  • 免费注册网站平台dw做网站背景图片设置铺平
  • 网站群建设座谈会怎么用织梦修改建设一个新的网站
  • 做内部网站cms手机网站页面文字做多大
  • 个人音乐网站程序源码推广网站的图片怎么做
  • qq空间网站根目录泰兴市网站建设
  • 广州 网站建设模板谷歌网站怎么设置才能打开网站
  • 皮革材料做网站郑州发布最新消息今天
  • 网站怎么做点击广告最好的网站服务器
  • 找个可以直接看的网站广告设计网站排行榜前十名
  • 自己创建公司网站wordpress ask me
  • 江苏省两学一做网站手机网站模板更换方法
  • 免费的做微博的网站模板环境工程公司宣传册设计样本
  • 百度网站大全服务提供网站