본문 바로가기

JAVA

상속 기본 실습

//상속 기본 실습 class Parent1{ public int p1; int p2; protected int p3; private int p4; public void methodP1(){ System.out.println("methodP1() 부모 호출"); } } class Child1 extends Parent1{ public int c1; public void methodC1(){ System.out.println("methodC1() 자식 호출"); } } public class ExamEx02{ public static void main(String[] args){ Parent1 p1 = new Parent1(); p1.p1 = 10; p1.methodP1(); Child1 c1 = new Child1(); c1.c1 = 20; c1.methodC1(); //자식쪽에서 부모의 내용을 포함할 수 있다. c1.p1 = 10; c1.p2 = 10; c1.p3 = 10; //c1.p4 = 10; //private는 상속이 안됨!! c1.methodP1(); } }