final
修饰变量:不可以修改变量
修饰方法:可以被当前类重载,不可以被子类重写
修饰类:不能有子类
package mypro01; public /*final*/ class Person { //final类不可以被继承 String name="qiao"; final int maxAge=40; public final void play() { name="wang"; // maxAge=50; final属性不可以被重写 System.out.println(name+" is sleeping"); } public /*final*/ void eat() { //final方法不可以被子类重写 System.out.println("person is eating"); } public final void sleep() { //final方法可以在当前类中重载 System.out.println("person is sleeping"); } public void sleep(String name) { System.out.println(name+" is sleeping"); } public static void main(String[] args) { Person p=new Person(); p.play(); p.eat(); p.sleep(); p.sleep("qiao"); } }
posted on 2020-02-24 09:30 happygril3 阅读(106) 评论(0) 收藏 举报
浙公网安备 33010602011771号