C++类 单冒号
1.继承
class Base { };
class Derived : public Base { };
示列:
class Base 
  {
   public:
	   int a=10;
  };
class Derived : public Base 
  {
};
int main()
  {
	   Derived b;
	   cout<<b.a<<endl;
  }
2.访问控制
class MyClass {
public:
    void public_member() { }
private:
    void private_member() { }
};
3.列表初始化
class MyClass {
private:
    int member;
public:
    MyClass() : member() { }
};
4.位域
class MyClass {
public:
    unsigned first : ;
    unsigned second : ;
    unsigned third : ;
};
C++类 单冒号的更多相关文章
- css中的单冒号和双冒号
		最近突然被别人问起css单冒号和双冒号有什么区别,答曰:"不知道". 虽然还在填坑中,但作为一个跨过了初级的FEer,感觉着实汗颜,刚好今天下午在搜别的问题的时候,突然看到一个对比 ... 
- css3单冒号和双冒号的区别
		css3中对于伪元素的使用,在项目开发中使用得当将会对代码的可读性又很大的提升.但是对于伪类大家或许都知道是一些选择器的使用,这里总结了关于伪元素中单冒号和双冒号的区别: 再官方定义中规定单冒号都为伪 ... 
- php 单冒号 、双冒号的用法
		单冒号: 常用与三元运算,如:$result = $str ? $str : $str1; 双冒号: 1,当调用静态属性和静态方法时 2,当调用自身类或者父类的属性或者方法时 
- c++里面的单冒号和双冒号
		c++ 中的单冒号与双冒号 1.冒号(:)用法 (1)表示机构内位域的定义(即该变量占几个bit空间) typedef struct _XXX{ unsigned char a:4; unsigned ... 
- ::before和:after中的的双冒号和单冒号有什么区别及这两个伪元素的作用
		::before和:after中的的双冒号和单冒号有什么区别及这两个伪元素的作用 单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素(伪元素由双冒号和伪元素名称组成),为了兼容已有的伪元素 ... 
- dedecsm系统(企业简介)类单栏目模版如何修改和调用整理
		作者:佚名 字体:[增加 减小] 来源:互联网 时间:01-15 17:33:07 我要评论 我们的模版里应该都有article_article.htm这个模版;article_article.htm ... 
- 织梦dedecsm系统"企业简介"类单栏目模版如何修改和调用
		2013-1-12 14:46 | 发布者: moke | 栏目:dedecms教程 我们的模版里应该都有article_article.htm这个模版,这个模版是文章内容页模板,也就是 ... 
- java成神之——ImmutableClass,null检查,字符编码,defaultLogger,可变参数,JavaScriptEngine,2D图,类单例,克隆,修饰符基本操作
		ImmutableClass null检查 字符编码 default logger 函数可变参数 Nashorn JavaScript engine 执行脚本文件 改变js文件输出流 全局变量 2D图 ... 
- c++类 用冒号初始化对象(成员初始化列表)
		c++类 用冒号初始化对象(成员初始化列表) 成员初始化的顺序不同于它们在构造函数初始化列表中的顺序,而与它们在类定义中的顺序相同 #include<iostream> ; using n ... 
随机推荐
- 李洪强iOS开发之 - enum与typedef enum的用法
			李洪强iOS开发之 - enum与typedef enum的用法 01 - 定义枚举类型 上面我们就在ViewController.h定义了一个枚举类型,枚举类型的值默认是连续的自然数,例如例子中的T ... 
- VC实现趋势图绘制
			本文参考pudn上一个完整工程,在pudn搜索“50815867CurveDrawing”即可找到源代码. 上图是使用VS2010重写了该软件后的效果图,下面再贴出关键代码: // Plot.cp ... 
- js中数组遍历的几种方法及其区别
			参考网站: http://www.cnblogs.com/lvmh/p/6104397.html 第一种最常用的:for循环 for(j = 0; j < arr.length; j++) { ... 
- Kafka使用kclient三种使用方法
			kclient提供了三种使用方法,对于每一种方法,按照下面的步骤可快速构建Kafka生产者和消费者程序. 前置步骤1) 下载源代码后在项目根目录执行如下命令安装打包文件到你的Maven本地库. mvn ... 
- Spring Boot2.0之整合Redis
			需要的maven依赖 jar包,是对Jedis的封装 maven依赖: <project xmlns="http://maven.apache.org/POM/4.0.0" ... 
- codeforces  460B Little Dima and Equation  解题报告
			题目链接:http://codeforces.com/problemset/problem/460/B 题目意思:给出a, b, c三个数,要你找出所有在 1 ≤ x ≤ 1e9 范围内满足 x = ... 
- UIButton常见属性和方法
			一.创建,两种方法: 1. 常规的 initWithFrame UIButton *btn1 = [[UIButton alloc]initWithFrame:CGRectMake(10, 10, 8 ... 
- 怎么往mac中finder个人收藏里添加文件夹
			1.打开Finder,点击左上角finder偏好设置 2.选择边栏 3.如果侧栏中没有的文件夹,直接长按文件夹直接拖入. 
- [Selenium] 使用自定义的FirefoxProfile
			FirefoxProfile 用于定制待测试的Firefox 浏览器的特定属性,其中包括所存储的密码.书签.历史信息.Cookies等.某些测试用例需要用到特定的用户信息,因此可通过定制当前Firef ... 
- servlet中的servletURL,servletURI和servletPath
			String servletURL=request.getservletURL(); url:站点名+当前web应用名+(目录名)+页面名 String servletURI=reques ... 
