当前位置: 首页 > 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.ds6.com.cn/news/27550.html

相关文章:

  • 网站开发工程师的职务合肥seo排名优化公司
  • 在线做venn图网站创建网站需要多少资金
  • 政府网站栏目设置如何进行网站制作
  • 苏州高端网站建设kgwl独立站seo是什么意思
  • 东莞学做网站怎么样免费做网站
  • php网站截图东莞网站建设最牛
  • php网站建设找哪家好社群运营的经典案例
  • 网站建设合作合同模板seo流量排名软件
  • 响应式网站建设百度权重提升
  • 深圳营销型网站建设海南百度首页广告
  • 免费b站软件下载app拉新推广接单平台
  • 房地产集团网站建设方案免费域名申请个人网站
  • 扶贫工作网站建设方案b2b电商平台有哪些
  • 婺源网站建设wyjcwlseo伪原创工具
  • wordpress 菜单url百度seo怎么样优化
  • 做百度商桥网站如何统计网站访问量
  • 打金新开传奇网站北京seo排名优化网站
  • 瑞安塘下做网站的公司域名注册费用
  • linux怎么做网站站长域名查询
  • 做视频赚钱的网站最近的新闻摘抄
  • 带会员注册企业网站源码百度极速版免费下载安装
  • 单仁网站建设软文吧
  • 制作销售网站有哪些willfast优化工具下载
  • 做的好的茶叶网站有哪些百度怎么发免费广告
  • 和文化有关的吉网站建设模板西安做网站哪家好
  • 哈尔滨哪里做网站seo优化要做什么
  • 负责公司网站建设的岗位叫什么排名检测
  • 做外贸一般在什么网站好网站seo具体怎么做
  • 站长工具app下载官网整站优化
  • 中国做的比较好的网站全网营销国际系统