728x90
반응형
상위 클래스에서 메소드의 형식만 정의 해놓고, 각 하위 클래스에서 이 메소드를 구
현하는 메소드를 만들어 형식만 갖춘 메소드를 치환(overriding)만 할 수 있도록 하는
것이 좋다.
이렇게 형식만 갖춘 메소드를 추상메소드라고 한다.
예제를 통해서 알아보자
추상클래스 Shape는 x,y값과 높이 넒이를 나태내주고 있다.
extends로 Shape를 상속받아 getArea()메소드를 통해 넒이 값을 구하는 코드이다.
다음과 같은 결과값으로는
와 같은 결과를 나올 수 있다.
여기서는 상속과 추상클래스를 통해 간단한 넒이 값을 구하는 프로그램을 만들어 보
았다.
728x90
반응형
'개발' 카테고리의 다른 글
전자정부프레임워크 개론 (0) | 2016.05.30 |
---|---|
자바 인터페이스(interface) (0) | 2014.10.30 |
자바 행맨게임 만들기_2 (1) | 2014.10.27 |
자바 행맨게임(java hangman)만들기 준비과정_1 (0) | 2014.10.24 |
자바 오목게임 만들기 (14) | 2014.10.23 |
댓글