JAVA/코드

2022_10_13 연습 05 day09.final_.method

0304호 2022. 10. 13. 17:12

Final클래스의 메서드는 오버라이딩이 불가능하다

하지만 상속은 가능함

package day09.final_.method;

public /*final 상속금지*/ class Parent {
	
	public void method01() {}
	public final void method02() {}	//오버라이딩 금지 but 상속은 됨
}​
package day09.final_.method;

public class Child extends Parent {
	

	public void method01() {}
//	public final void method02() {}	//final메서드는 오버라이딩 금지
	
//	public static void main(String[] args) {
//		//final메서드는 오버라이딩은 못해도 상속은 된다.
//		Child c = new Child();
//		c.method02();
//	}
}