Coding/Java
Over ride.1
코딩;
2021. 12. 16. 06:53
MainClass
public class MainClass {
public static void main(String[] args) {
ChildClass cc = new ChildClass();
// cc.pMethod();
cc.func();
}
}
ParentClass
public class ParentClass {
public void pMethod() {
System.out.println("ParentClass pMethod()");
}
public void method() {
System.out.println("ParentClass method()");
}
}
ChildClass
public class ChildClass extends ParentClass{
/*
Over Ride : 부모 클래스에서 상속받은 메소드를 고쳐 기입
1. 상속받은 함수를 고쳐 작성하여 사용.
2. class 관리
*/
// OverRide
// @Override // == namespace -> 주석, 표시
public void pMethod() {
// super.pMethod();
System.out.println("ChildClass pMethod()");
}
public void func() {
// pMethod();
super.pMethod();
method();
}
}