무기/자바

<Java> 추상 클래스 (abstract class)

디벅잉 2021. 3. 23. 20:30
728x90

 

📌 import "코드잇";

📌 import "Do it! 자바 프로그래밍 입문(박은종)";

 

/**

 * 21/03/23 작성

 * 21/11/25 1차 수정

 */

 

이게 뭐죠?

1. 일반 클래스 = 변수 + 메서드

2. 추상 클래스 = 변수 + 메서드 + 추상메서드

3. 인터페이스 = 추상메서드

 

왜 사용하나요?

1. DRY

 

어떻게 사용하나요?

1. abstract class OOO {

    abstract double OOO();

}

2. extends OOO

728x90

'무기 > 자바' 카테고리의 다른 글

<Java> Comparable 인터페이스  (0) 2021.03.23
<Java> 익명 클래스  (0) 2021.03.23
<Java> 인터페이스(Interface)  (0) 2021.03.23
<Java> 제네릭 (Generic)  (0) 2021.03.22
<Java> Object Class  (0) 2021.03.20