day11-final关键字用于修饰方法
This commit is contained in:
@@ -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 {
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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("父类方法");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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("子类重写父类的方法");
|
||||||
|
}*/
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user