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

做一个网站需要多少费用页游网站建设

做一个网站需要多少费用,页游网站建设,地域文化创意产网站建设规则,北京外包网站前言:内部类,顾名思义是定义在类中的类,许多人会以为它属于外部的类,实际上并不是,它们是两个独立的类,但是内部类受外部类类域的限制。 目录 一.概念二.特性1.内部类和外部类相互独立2.内部类是外部类的友…

前言:内部类,顾名思义是定义在类中的类,许多人会以为它属于外部的类,实际上并不是,它们是两个独立的类,但是内部类受外部类类域的限制。

目录

  • 一.概念
  • 二.特性
    • 1.内部类和外部类相互独立
    • 2.内部类是外部类的友元类
  • 三.举例

一.概念

如果一个类定义在另一个类的内部,这个类就叫做内部类。但是内部类是一个独立的类,它不属于外部的类,更不能通过外部类的对象去访问内部类的成员。外部类对内部类没有任何优越的访问权限。

class A {
public:class B {private:int _b = 2;};
private:int _a = 1;
};int main()
{A aa; //A类实例化对象aa//B bb; //报错,B类受A类类域限制A::B bb; //B类实例化对象bbreturn 0;
}

二.特性

1.内部类可以定义在外部类的public,protected,private都是可以的。
2.注意内部类可以直接访问外部类中的static成员,不需要外部类的对象/类名。
3.sizeof(外部类) = 外部类,和内部类没有任何关系,证明了它们是两个独立的类
4。内部类是外部类的友元类,因而内部类可以通过外部类的对象参数来访问外部类中的所有成员,但是外部类不是内部类的友元。

1.内部类和外部类相互独立

class A {
public:class B {private:int _b = 2;int _c = 3;};
private:int _a = 1;
};int main()
{cout << sizeof(A) << endl;cout << sizeof(A::B) << endl;return 0;
}

控制台输出如下:
在这里插入图片描述
可以看到,B为A的内部类,但是A的内存为4个字节,B的内存为8个字节。说明A和B是独立的类。

2.内部类是外部类的友元类

class A {
public:class B {publicvoid FuncB(){A aa; // 在B类中调用A类aa._a = 2; //访问A类成员变量}private:int _b = 2;};void FuncA() {B bb;// bb._b = 2; A不是B的友元类,不能通过B对象参数访问B中成员}
private:int _a = 1;
};

在这里插入图片描述

三.举例

以牛客网的一个题目(超链接)为例,展示内部类的用处:
在这里插入图片描述

题解:

涉及知识点:构造函数,静态成员,内部类

class Solution {class sum{public:sum()  //构造函数{  _ret += _tmp;_tmp++;}};
public:int Sum_Solution(int n) {sum arr[n];return _ret;}static int _ret; //静态成员变量static int _tmp;
};
int Solution::_ret = 0; //静态成员变量在类外定义初始化
int Solution::_tmp = 1;

文末BB:对哪里有问题的朋友,尽管在评论区留言,若哪里写的有问题,也欢迎朋友们在评论区指出,博主看到后会第一时间确定修改。最后,制作不易,如果对朋友们有帮助的话,希望能给博主点点赞和关注.
在这里插入图片描述

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

相关文章:

  • pc端网站优缺点物流网站的建设方案总结
  • 做照片的网站有哪些模板网站一天建好
  • 福鼎建设局网站首页国家数据统一共享开放平台
  • 学习网站建设的是什么专业企业网站建设搭建
  • 北京专业网站搭建公司福州短视频seo公司
  • 企业做网站的作用做网站需要电脑吗
  • 网站开发和软件开发含义中国建筑人才招聘
  • win7本地做网站淮北论坛网官网
  • 外贸做网站推广网站logo尺寸一般多大
  • 泰国房产网站大全开发公司多收公共维修基金情况说明
  • 批量建站怎么赚钱网站模板下载大全
  • 可以免费秒玩游戏的网站wordpress注册用户延迟
  • 软件技术和计算机应用技术哪个好新手如何学seo
  • 如何制作个人手机网站模仿采集网站生成网页
  • 广州推广型网站建设上海搜索推广
  • 随州有哪些网站建设的公司网页界面设计的特点是什么
  • 河南省建设厅官方网站郭风春可以做防盗水印的网站
  • 河南网站推广电话东莞阳光网官方网站登录
  • 微信引流神器手机电影网站怎么做手机上怎么查看网站设计
  • 广东企业备案 网站建设方案书网站推广优化建设方案
  • 门户网站制作模板第三方网络营销平台
  • 网站首页上的动画是咋做的wordpress访问许可
  • 怎样用自己电脑做网站南宁网站建设 南宁联达亿
  • 网页设计网站名字wordpress 优惠码主题
  • 禹顺生态建设有限公司网站网站建设 引导
  • 聊城建网站哪家好简单的网页代码
  • 网站建设 论文网站改版 被k
  • 为企业进行网站建设方案游戏软件开发定制
  • 网页游戏网站大全免费软件什么是一学一做视频网站好
  • 第三方做公司网站图片提速插件wordpress