原文:http://www.cnblogs.com/dolphin0520/p/3811445.html @、分类: 成员内部类、局部内部类、匿名内部类和静态内部类。 @、成员内部类: 1、不可包含static变量和方法,但是可以有static final 变量,但是此变量必须被初始化一个常量或常量 ...
分类:
编程语言 时间:
2016-08-25 20:21:43
阅读次数:
175
类、方法、成员变量和局部变量的对应修饰符是否可以使用 修饰符 类 成员访求 构造方法 成员变量 局部变量 abstract(抽象的) √ √ - - - static (静态的) - √ - √ - public(公共的) √ √ √ √ - protected(受保护的) √ √ √ - priv ...
分类:
编程语言 时间:
2016-08-24 12:39:09
阅读次数:
178
C++继承的一般语法为: 继承方式限定了基类成员在派生类中的访问权限,包括 public(公有的)、private(私有的)和 protected(受保护的)。此项是可选的,如果不写,默认为 private 或 protected。 1) public继承方式 基类中所有public成员在派生类中为 ...
分类:
编程语言 时间:
2016-08-23 23:37:47
阅读次数:
269
【蓝鸥Unity开发基础二】课时4类和对象一,类和对象类:类的作用就是为了分类类用来抽象出物体的特征和行为类是用来描述具有相同特征的行为的抽象二、定义一个类使用class关键字定义一个新的类型访问修饰符class类名{类成员……}PublicclassPerson{stringname;}三、对象类是抽..
分类:
编程语言 时间:
2016-08-22 16:25:27
阅读次数:
251
我们知道ATL(活动模板库)是一套很小巧高效的COM开发库,它本身的核心文件其实没几个,COM相关的(主要是atlbase.h, atlcom.h),另外还有一个窗口相关的(atlwin.h), 所以拿来学习应该是很方便的。但是因为ATL的代码充满了模板和宏,内部还夹杂着汇编,所以如果没有比较丰富的 ...
分类:
其他好文 时间:
2016-08-22 02:09:48
阅读次数:
429
封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。 抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使程序员实现所需级别的抽象。 封装使用 访问修饰符 来实现。一个 访问修饰符 定义了一个类成员的范围和 ...
有时候我们在类成员定义时,当这个类成员类型为 HashSet时,我们可以不方便调用 add函数进行初始化,所以可以采用下面的便捷方式来进行初始化 ...
分类:
编程语言 时间:
2016-08-16 10:33:56
阅读次数:
454
为atoi取别名fun,fun实质上是函数指针 结合boost::bind使用 function和bind配合使用可以很方便的实现类成员回调,极好的应用于一些需要回调的场合。 ref库 当在某些情况下需要拷贝对象参数时,如果该对象无法进行拷贝,或者拷贝代价过高,这时候就可以选择ref ...
分类:
其他好文 时间:
2016-08-13 15:43:31
阅读次数:
165
成员内部类: 特点:在其所在的外部类,的成员函数中,的类。 难点:看注释(涉及到jvm) ...
分类:
编程语言 时间:
2016-08-12 21:31:03
阅读次数:
159
格式一般是属性、构造函数、set get方法。 【继承、方法重写、多态】 使用继承 ①编写父类 ②编写子类,继承父类。 继承关键字:extends。只能继承一个父类(单继承)。 protected只有子类可以继承。 子类访问父类成员:使用super关键字。super代表父类对象。 集成后的初始化顺序 ...
分类:
其他好文 时间:
2016-08-11 09:41:33
阅读次数:
115