来自:http://blog.csdn.net/tolcf/article/details/46135645 extends与implements的不同 1、在类的声明中,通过关键字extends来创建一个类的子类。 一个类通过关键字implements声明自己使用一个或者多个接口。 extends ...
分类:
其他好文 时间:
2017-10-04 14:09:38
阅读次数:
112
通常类模板的声明和定义都写到头文件中,那么为了看着清晰,类的声明和定义可以分开写到多个头文件中吗,测试: ...
分类:
其他好文 时间:
2017-10-03 10:38:36
阅读次数:
132
NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常。IllegalArgumentException - 传递非法参数异常。ArithmeticException - 算术运算异常ArrayStoreException - 向数组中 ...
分类:
其他好文 时间:
2017-09-28 12:54:03
阅读次数:
171
接口 如果一个类派生自一个接口,声明这个类就会实现某些函数.并不是所有的面向对象的语言都支持接口. 例如,有一个接口:IDispoable,包含一个方法Dispose(),该方法又类实现,用于清理代码: public interface IDisposable { void Dispose(); } ...
hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该hpp文件即可,无需再将cpp加入到project中进行编译。而实现代码将直接编译到调用者的obj文件中,不再生成单独的obj,采用hpp将大幅度减少调用 project中的cp ...
分类:
其他好文 时间:
2017-09-24 12:45:59
阅读次数:
136
练习15.4 a)错误,一个类不能派生它本身 b)正确,Derived从他的基类Base派生,且规定派生类从基类继承的数据成员对于派生类的用户是不可见。 c)错误,派生类的声明与其他类相差不大,声明中包含类名但是不包含他的派生列表; 练习15.5 练习15.6 练习15.7 ...
分类:
编程语言 时间:
2017-09-14 18:31:52
阅读次数:
193
1、抽象方法与抽象类的声明 1)抽象类和抽象方法声明必须包含abstract 2)抽象方法的声明没有方法体:public abstract void fly(); 3)抽象类和抽象法前加上public,不加默认会是private。 4)抽象类的声明就是为了派生和继承,标记为sealed,是不可以继承 ...
Java.lang.Math类用法实例教程 - java.lang.Math 类包含的方法进行基本的数字操作,如基本的指数,对数,平方根和三角函数等. 以下是java.lang.Math类的声明: 1 public final class Math extends Object static dou ...
分类:
编程语言 时间:
2017-09-08 14:46:47
阅读次数:
150
类的结构: 属性(对象数据的描述),方法(对象的行为,也就是对象可以做的事),构造的方法(用于实例化对象),内部类(即在类体中声明的类),块(分为静态块和实例块) 类的作用:类就是一个模板,定义多个对象共同的属性和方法。 类的声明形式: 【访问权限修饰符】 【修饰符】 class类名 { } 访问权 ...
分类:
编程语言 时间:
2017-09-08 11:42:22
阅读次数:
129
类: 1.属性:对象的描述; 2.方法:对象的行为; 3.构造方法:用于实例化对象; 4.内部类:在类例中声明的类; 5.块:分为静态和实例块. 类的声明: 1.访问修饰符:public,defauit;(defauit不是输入法,而是不输入任何访问修饰符就默认defauit0; 2.修饰符:fia ...
分类:
编程语言 时间:
2017-09-08 10:08:37
阅读次数:
147