본문 바로가기
it 공부/Java

추상 클래스 (abstract class)실습

by blancfleur 2021. 8. 14.

1. 추상클래스 (abstract class)

구현메소드와 추상메소드가 함께 있는 클래스(추상메소드가 하나라도 있으면)가 추상클래스이다. 
추상클래스는 추상메소드가 있기 때문에 객체(인스턴스)를 생성할 수 없다는 특징이 있다. 

추상클래스로 애니멀을 부모 클래스로 만들어보고 동물들의 기본특징을 상속받는 고양이, 강아지 자녀 클래스를 만들어본다.

 


-고양이는 오버라이딩만 하고, 따로 출력문을 만들지 않아서 사운드 메소드가 출력되지 않는다. 

'it 공부 > Java' 카테고리의 다른 글

인터페이스 (interface )실습 - (2)  (0) 2021.08.14
인터페이스 (interface )실습 - (1)  (0) 2021.08.14
다형성 메소드 오버로딩 실습  (0) 2021.08.14
다형성을 사용한 상속(extends) 실습  (0) 2021.08.14
다형성이란?  (0) 2021.08.14