在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法。1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式:c....
分类:
编程语言 时间:
2015-05-10 17:14:50
阅读次数:
142
const关键字的语义 简单地说,const关键字将修饰一个量为“常量”,即不可变动的量。这个量在C++中可以是基本类型变量、类对象、指针、对象引用、类成员函数。const变量 ? C++标准规定:const关键字放在类型或变量名之前等价的:const int n = 5; int c...
分类:
编程语言 时间:
2015-05-07 18:23:56
阅读次数:
112
javadoc: {@link ActivityGroup} 链接到包、类; {@link #setContentView} 用#链接到类成员; @return View The current View with focus or null. @see android.view.Window#ge...
分类:
移动开发 时间:
2015-05-07 08:41:53
阅读次数:
140
1.1 函数与对象1.定义函数的方式定义类 定义类的方法:function class1(){ //类成员的定义及构造函数部分 }class1既是一个函数,也是一个类。使用 new 操作符获得一个类的实例new 操作符,不仅对JavaScript的内部对象有效,同样可以用于自定义的类来获取一实例。例...
分类:
编程语言 时间:
2015-05-06 22:48:45
阅读次数:
183
??
Boost库的function是一组函数对象包装类的模板,实现了一个泛型的回调机制。Boost库的function与函数指针相比,优点在于它允许用户在目标的实现上拥有更大的弹性,即目标既可以是普通函数(自由函数),也可以是函数对象和类成员函数,而且可以给函数添加状态。
使用Boost库的function,可以很好地与现有的代码融合在一起。另外,function还可以与Boost库的bin...
分类:
其他好文 时间:
2015-05-05 12:39:15
阅读次数:
116
关于java中父类子类,成员变量,静态变量,构造器创建的先后顺序,在面试中经常会问到该类型的问题所以用以下代码进行测试:public class Test { public static void main(String args[]) { Father f = new Son(...
分类:
编程语言 时间:
2015-05-05 01:13:02
阅读次数:
311
面向对象三大特性:封装、继承、多态一、封装: 字段(成员变量) 属性 方法(成员函数) 构造函数实例静态二、继承:单继承。(一)什么是继承?1.父类成员会派生给子类。2.子类可以扩展父类。3.子类可以替代父类。 子类对象 is a 父类(二)继承的语法:class 子类名: 父类名{}(三)继承的规...
分类:
其他好文 时间:
2015-05-03 21:47:34
阅读次数:
98
问题:声明复数类,成员变量包括实部和虚部,成员方法包括实现由字符串构造复数、复数加法、减法、字符串描述、比较相等等操作。
声明复数类如下
public class Complex {
public double real,imag; //实部,虚部
public Complex(double real, double imag)...
分类:
编程语言 时间:
2015-05-02 13:57:27
阅读次数:
153
问题:声明银行账户类,成员变量包括账号、储户姓名、开启时间、身份证号码、存款余额等账户信息,成员方法包括开户、存款、取款、查询(余额、明细)、销户等操作。
主要成员描述如下
public class Account { //账户类
private String name; //储户姓名
p...
分类:
编程语言 时间:
2015-05-02 13:55:41
阅读次数:
178