1.普通内置类型变量的初始化 全局变量和静态变量会自动初始化为0,而在函数体内(当然包括main)的变量不会自动初始化,其值是随机的,所以声明一个变量之后立刻初始化是明智的。2.类类型变量的初始化 类类型变量会自动调用默认构造函数初始化。如果该类是派生类,会首先调用基类的默认构造函数。3.类中内.....
分类:
编程语言 时间:
2014-07-16 23:22:08
阅读次数:
223
#include #includeusing namespace std;class Student//声明基类{public://公用部分 Student(int n, string nam)//基类构造函数 { num=n; name=nam; } void ...
分类:
其他好文 时间:
2014-07-10 11:23:39
阅读次数:
193
Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。注意:枚举类型的基类型是除 Char 外的任何整型,所以枚举类型的值是整型值。Enum提供一些实用的静态方法:(1)比较枚...
分类:
其他好文 时间:
2014-07-07 21:50:29
阅读次数:
262
Spket是目前支持Ext 2.0最为出色的IDE。 它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script doc中。注:不支持配置项的代码提示。一、Spket Eclipse插件与IDE Spket提供了Eclipse插件和独立的IDE环境来...
分类:
Web程序 时间:
2014-07-07 18:40:44
阅读次数:
420
static_cast: 这种强制转换只会在编译时检查。如果编译器检测到您尝试强制转换完全不兼容的类型,则static_cast会返回错误。您还可以使用它在基类指针和派生类指针之间强制转换,但是,编译器在无法分辨此类转换在运行时是否是安全的。dynamic_cast:dynamic_cast在运行....
分类:
编程语言 时间:
2014-06-30 14:27:44
阅读次数:
164
override是指派生类重写基类的虚函数,就像某个类中...
分类:
其他好文 时间:
2014-06-28 07:41:31
阅读次数:
156
一、系统级异常1.准去的说,.NET平台引发的一场应被称为系统异常。这些异常被认为是无法修复的致命错误。2.系统异常直接派生自名为System.SystemException的基类,该基类派生自System.Exception。SystemException除了一组自定义的构造函数不添加任何功能。p...
分类:
其他好文 时间:
2014-06-27 14:24:30
阅读次数:
154
(一)
public继承意味着“is-a”关系。它的意思是:如果B以public形式继承自A,那么B类型对象肯定是一个A对象,反之不成立。A是B的一种抽象,B是A的特例。任何使用A的地方,都能使用B。
(二)
public继承意味着“is a”(是一种)关系:
(1)任何一个继承类对象也是一个基类对象;
(2)任何可以出现基类对象的地方也可以出现一个继承类对象(例如函数的...
分类:
编程语言 时间:
2014-06-27 10:28:19
阅读次数:
220
C#反射首先了解C#反射的概念,反射是一个运行库类型发现的过程。通过反射可以得到一个给定程序集所包含的所有类型的列表, 这个列表包括给定类型中定义的方法、字段、属性和事件。也可以动态的发现一组给定类支持的借口、方法的参数和其他 相关信息如基类、命名空间、数据清单等。C#反射命名空间详细介绍:1.Sy...
分类:
其他好文 时间:
2014-06-26 19:42:19
阅读次数:
180
六种手势识别(继承于UIGestureRecongnizer基类):UITapGestureRecongnizer--检测view上的单击操作UIPinchGestureRecongnizer--检测view上两个手指的缩放操作UIPanGestureRecongnizer--检测view的拖拽操作...
分类:
移动开发 时间:
2014-06-26 17:00:46
阅读次数:
229