Abstract (1) 썸네일형 리스트형 JAVA 추상메소드 & 인터페이스 * 추상메소드 & 추상클레스 메소드의 선언부만 있고, 구현부는 없는 메소드를 의미한다. abstract 키워드를 선언부에 추가하여 추상메소드를 저정한다. 주로 오버라이딩 하여 사용하는 메소드이다. 오버라이딩 하기 때문에 당연히 final, static 키워드는 사용불가. abstract public void setItem(); 이렇게 선언한다. 추상메소드가 하나라도 있는 클레스를 추상클래스라고 부른다. abtract class buildings {} 이렇게 선언한다. 추상클레스는 반드시 추상클래스만 가지는 것이 아니라 일반 콘크리트 메소드도 가질 수 있다. 추상클래스를 이용해서 객체를 생성할 수 없다. 예를들면, vehicle 이라는 클래스를 추상클래스로 하여 자동차 , 배 , 비행기 클래스 등이 상속하.. 이전 1 다음