const_cast,字面上理解就是去const属性。
static_cast,命名上理解是静态类型转换。如int转换成char。
dynamic_cast,命名上理解是动态类型转换。如子类和父类之间的多态类型转换。
reinterpret_cast,仅仅重新解释类型,但没有进行二进制的转换。
4种类型转换的格式,如:TYPE B = static_cast(TYPE)(a)。
cons...
分类:
编程语言 时间:
2014-11-26 16:35:32
阅读次数:
253
例如:class a{public:int aa};class b:public a{public: int bb;}从内存的来看如a---------||占一个int数据大小--||----(aa数据)------||---------而b则是---------|---------|占一个int数...
分类:
其他好文 时间:
2014-11-26 13:37:49
阅读次数:
145
instanceof 运算符 和 is_a() 方法都是判断:某对象是否属于该类 或 该类是此对象的父类(用于确定一个 PHP 变量是否属于某一类 class 的实例) 是的话返回 TRUE,不是的话返回 FALSE 区别: instanceof 运算符是...
分类:
Web程序 时间:
2014-11-26 11:41:43
阅读次数:
237
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
继承:
1.当一个类中包含了另一个类的所有变量个方法时,但另一个类中不包含另一个类的所有变量和方法时,表示范围比较小的就可以
作为另一个的父类。
集合表示:A属于B,B不属于A,A就可以作为B的父类,B继承A
2.当只是为了获取其他类的功能的时候,不能为了简化代码而继承。
3...
分类:
编程语言 时间:
2014-11-25 23:35:47
阅读次数:
220
前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,....
分类:
编程语言 时间:
2014-11-25 18:20:00
阅读次数:
229
TEST hover me 新的一层 页面结构最好是包含关系,即滑过父类(#switch),显示子类浮层(#layer),且无缝连接,否则会鼠标滑过的时候一闪一闪的。
分类:
其他好文 时间:
2014-11-25 17:45:08
阅读次数:
133
1.未继承的情况:
(静态变量先有值)
静态初始化块
实例初始化块
构造方法
小结:
1.静态成员变量,静态代码块(与顺序有关)
2.实例成员变量,代码块(有顺序有关)
3.构造方法
2.继承的情况:
1.父类静态变量,父类静态初始化块
2.子类静态变量,子类静态初始化块
3.父类变量,父类初始化块,父类构造方法
4.子类变量,子类初始化块,子类构造方法...
分类:
其他好文 时间:
2014-11-25 12:42:57
阅读次数:
145
1 多态是只针对方法,而不是属性的,但是写法上,子类重写父类的属性,编译器是不会报错的class Person{ String name = "person" ; public void shout(){ System.out.println(name); }}class St...
分类:
编程语言 时间:
2014-11-25 12:38:01
阅读次数:
517
实现 Dispose 方法MSDN类型的Dispose方法应释放它拥有的所有资源。它还应该通过调用其父类型的Dispose方法释放其基类型拥有的所有资源。该父类型的Dispose方法应该释放它拥有的所有资源并同样也调用其父类型的Dispose方法,从而在整个基类型层次结构中传播此模式。若要确保始终正...
分类:
其他好文 时间:
2014-11-25 12:12:48
阅读次数:
215
在AngularJs中使用监听(addEventListener)
使用范围:子类.js给父类.js或者其他页面上.js传值...
分类:
Web程序 时间:
2014-11-25 10:55:44
阅读次数:
1326