IT/Java
자바 상속 이해에 대한 좋은 예
알라이또
2017. 1. 21. 11:54
반응형
public class 개구리프로그램 {public static void main(String[] args) {개구리 a = new 독개구리();// 육체 = 영혼a.점프();System.out.println("-------------------");a.파리먹기();System.out.println("-------------------");//a.독뿜기(); //에러}}class 개구리 {void 점프() {System.out.println("점프를 한다.");}void 파리먹기() {System.out.println("입을 벌려 먹는다.");}}class 독개구리 extends 개구리{@Overridevoid 파리먹기() {System.out.println("혓바닥으로 낼름 먹는다.");}void 독뿜기() {System.out.println("독을 뿜는다.");}}[실행결과]점프를 한다. ------------------- 혓바닥으로 낼름 먹는다. -------------------