day11-final关键字用于修饰方法
This commit is contained in:
@@ -7,9 +7,13 @@ final的4个用法:
|
||||
3.修饰成员变量
|
||||
4.修饰局部变量
|
||||
-------------------------------------
|
||||
1:
|
||||
final关键字用于修饰类:该类就不能被继承
|
||||
final与abstract是冲突,不能一起使用
|
||||
被final修饰的类,叫“太监类”,"最终类"
|
||||
|
||||
2:
|
||||
final关键字用于修饰方法:该方法就不能被子类重写
|
||||
*/
|
||||
public class Demo01 {
|
||||
}
|
||||
|
||||
@@ -1,4 +1,9 @@
|
||||
package com.inmind.final01;
|
||||
|
||||
public final class Fu {
|
||||
public class Fu {
|
||||
|
||||
//假设父类的功能不允许被改变,只能直接使用
|
||||
public final void method(){
|
||||
System.out.println("父类方法");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
package com.inmind.final01;
|
||||
|
||||
public class Zi {
|
||||
public class Zi extends Fu{
|
||||
/*@Override
|
||||
public void method() {
|
||||
System.out.println("子类重写父类的方法");
|
||||
}*/
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user