day11-final关键字用于修饰方法

This commit is contained in:
2026-07-28 09:46:06 +08:00
parent 10655171fb
commit 93f9e952d7
3 changed files with 15 additions and 2 deletions
+4
View File
@@ -7,9 +7,13 @@ final的4个用法:
3.修饰成员变量 3.修饰成员变量
4.修饰局部变量 4.修饰局部变量
------------------------------------- -------------------------------------
1:
final关键字用于修饰类:该类就不能被继承 final关键字用于修饰类:该类就不能被继承
final与abstract是冲突,不能一起使用 final与abstract是冲突,不能一起使用
被final修饰的类,叫“太监类”,"最终类" 被final修饰的类,叫“太监类”,"最终类"
2:
final关键字用于修饰方法:该方法就不能被子类重写
*/ */
public class Demo01 { public class Demo01 {
} }
+6 -1
View File
@@ -1,4 +1,9 @@
package com.inmind.final01; package com.inmind.final01;
public final class Fu { public class Fu {
//假设父类的功能不允许被改变,只能直接使用
public final void method(){
System.out.println("父类方法");
}
} }
+5 -1
View File
@@ -1,4 +1,8 @@
package com.inmind.final01; package com.inmind.final01;
public class Zi { public class Zi extends Fu{
/*@Override
public void method() {
System.out.println("子类重写父类的方法");
}*/
} }