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

什么网站可以做拍a发布会/色盲和色弱的区别

什么网站可以做拍a发布会,色盲和色弱的区别,山东网站建设软件,视频策划方案模板类和对象--静态成员变量和静态成员函数1 静态成员变量2 静态成员变量总结3 静态成员函数4 静态成员函数总结1 静态成员变量 在C中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态成员变量实现多个对象之…

类和对象--静态成员变量和静态成员函数

  • 1 静态成员变量
  • 2 静态成员变量总结
  • 3 静态成员函数
  • 4 静态成员函数总结

1 静态成员变量

在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。 

类内声明,类外初始化

/*
// 声明
static 数据类型 成员变量;		// 在类内部// 初始化
static 类名::静态成员变量 = 初值;	// 在类外部// 调用 两种方法
// 1.通过类名
类名::静态成员变量
// 2.通过类对象
类对象.静态成员变量
*/#include <iostream>
using namespace std;class Test
{
public:static int m_a;	// 声明
};
int Test::m_a = 10;	// 初始化int main()
{Test t;// 调用cout << Test::m_a << endl;cout << t.m_a	<< endl;
}

静态成员变量

2 静态成员变量总结

  1. static 成员变量实现了同类对象间信息共享。
  2. static 成员类外存储,求类大小,并不包含在内。
  3. static 成员是命名空间属于类的全局变量,存储在 data 区。
  4. static 成员只能类外初始化。
  5. 可以通过类名访问(无对象生成时亦可),也可以通过对象访问。
  6. 静态成员变量也是有访问权限的。
  7. 静态成员在编译阶段就分配内存。

3 静态成员函数

所有对象都共享同一份静态成员函数函数

/*
// 声明
static 函数声明// 调用 两种方法
// 1.通过类名
类名::静态成员函数
// 2.通过类对象
类对象.静态成员函数
*/#include <iostream>
using namespace std;class Test
{
public:// 声明及实现static void show(){cout << m_a << endl;}static int m_a;
};
int Test::m_a = 10;	// 初始化int main()
{Test t;// 调用cout << Test::show() << endl;cout << t.show()	<< endl;
}

4 静态成员函数总结

  1. 静态成员函数的意义,不在于信息共享,数据沟通,而在于管理静态数据成员, 完成对静态数据成员的封装。
  2. 静态成员函数只能访问静态数据成员。原因:非静态成员函数,在调用时this 指针被当作参数传进。而静态成员函数属于类,而不属于对象,没有 this 指针。
  3. 所有对象都共享同一份函数。
  4. 静态成员函数也是有访问权限的。
  5. 静态成员函数只可以访问静态成员变量,不可以访问非静态成员变量
http://www.lbrq.cn/news/1338769.html

相关文章:

  • 网站建设 网址导航/全网关键词云查询
  • 海口网站建设公司/做做网站
  • 专门做进口产品的网站6/百度引擎搜索
  • 做衬衣的网站/企业网站seo多少钱
  • 景安网站上传完还要怎么做/长沙企业关键词优化哪家好
  • 兰州网站建设公司/视频网站搭建
  • 网站建设时间安排/seo搜索引擎优化工资多少钱
  • 属于o2o的电商平台有哪些/排名优化方法
  • css怎么做网站菜单/网站seo啥意思
  • 网站公司怎么做运营/漳州seo建站
  • 门户网站建设要点/网站推广的方式有哪些?
  • 中企动力大连分公司/百度seo优化多少钱
  • javaee做网站/企业培训考试系统
  • 网站制作 广州/北京百度seo
  • 合肥外贸网站建设公司价格/小白如何学电商运营
  • 苏州网站建设logo/seo实战培训
  • 大厂网站建设/搜狐新闻手机网
  • 装修网站设计平台/上海seo优化bwyseo
  • 移动网站开发培训/合肥seo按天收费
  • 滨州哪里有做网站的/永久免费域名申请
  • 医疗类网站哪家做的好/常用的网络营销策略有哪些
  • 哪个网站做美食自媒体更好/微信营销成功案例8个
  • 微信网站改版价格/灰色关键词排名技术
  • 企业网站建设申请域名/汽车行业网站建设
  • 如何做网站的搜索栏/seo的英文全称是什么
  • 视频直播软件有哪些/seo教程视频论坛
  • 蔬菜派送网站怎么做/百度网盘下载的文件在哪
  • 天津网站建设制作排名/重庆seo排名公司
  • 天津建设教育培训网/免费seo搜索优化
  • 伍佰亿网站怎么做/推广网络营销案例
  • JDBC的连接过程(超详细)
  • 数据结构-deque(双端队列)和queue(队列)区别
  • 【软考中级网络工程师】知识点之 IPv6 全解析
  • 【LeetCode】102 - 二叉树的层序遍历
  • 基于STM32H5的循环GPDMA链表使用
  • C++虚函数表实现机制以及用C语言对其进行的模拟实现(加入了自己的思考和笔记)