Dev/Java

·Dev/Java
추상 클래스 정의와 특징 추상 클래스란 하나 이상의 추상 메소드가 존재하고 또한 일반 메서드와 인스턴스 변수 등을 포함하는 클래스이다. 추상 메소드는 메소드의 선언만 존재하고 구현이 없는 메소드이다. 그래서 직접적으로 인스턴스화할 수는 없고 상속을 통해 사용된다. 목적과 활용 주요 목적은 공통된 기능과 속성을 가진 클래스들을 모델링하고 코드의 재사용성을 높이는 것. 추상 클래스는 공통된 메소드와 변수를 다른 클래스에게 상속해 주기 위해 사용된다. 추상 클래스를 상속하는 방법 및 규칙 상속을 하기 위해서 'extends' 키워드를 사용하여 선언한다. 상속을 받는 자식클래스는 추상 클래스의 모든 추상 메소드를 구현해야 한다. 추상 클래스 내의 일반 메소드도 그대로 상속받을 수 있고, 자식 클래스에서 재정의할..
제로버드
'Dev/Java' 카테고리의 글 목록 (2 Page)