168
2017-06-14 15:00:39
0
상위 클래스가 sigong 이라고 하면
public class sigong { // 시공 클래스
public sigong() { // 생성자
}
protected void log(String s){
System.out.println(s); // 너무 길어서 줄이기
}
protected void plus(int first,int second){ // 외부에서 접근안되며 상속받는 클래스는 접근 가능한 메소드 plus를 생성하며 return 값은 없음
log(first + " + " + second + " = " + (first+second)); // 뿅
}
}
이런 식으로 protected 메소드를 4개 만드셔서 출력하는 메소드를 넣으시구
하위 클래스를 joa 이라고 한다면
public class joa extends sigong { // 시공을 상속받는 좋아 클래스
public joa(int first,int second){ // 생성자
plus(first,second); // Protected,public 인 메소드를 호출
}
}
이렇게 메소드만 호출하시면 됩니다 :)