- 3
- 0
- 约3.4万字
- 约 179页
- 2018-02-16 发布于浙江
- 举报
华北电力大学教学用-03-面向对象技术
* * * * * * * * * 指代调用这个方法的当前对象 * * 指代调用这个方法的当前对象 * * NCEPU 最终类与抽象类 1. 最终类 是指不能被继承的类,即最终类不能有它的子类。 格式: final class 最终类名 {……} 例如: final class C1 class C2 extends C1 ? 非法,不能为最终类的子类 NCEPU 最终方法 也可以用final修饰最终方法,即不能被覆盖的方法。格式为: final 返回类型方法名(参数表){…} 用final修饰的变量(简单类型)为常量,企图在程序中改变常量的值会引起编译错误。 final void m3() NCEPU 最终类 要说明的是:若将一个对象(引用类型变量)标记成final,则该对象不能再指向其他对象,但它所指向的内容的取值可以改变。 // 出现编译错误 class Car{ int number = 1234; } class FinalVariable { public static void main (String args[ ]) { final Car mycar = new Car ( ) ; mycar.number = 8888; mycar = new Car ( ); } } NCEP
原创力文档

文档评论(0)