자바 추상클래스1 자바 추상클래스와 인터페이스: 다형성을 위한 핵심 도구들 자바는 추상클래스와 인터페이스라는 기능을 제공하여 다형성을 구현할 수 있도록 합니다. 추상클래스와 인터페이스는 객체지향 프로그래밍에서 중요한 역할을 수행하며, 이 두 가지 개념에 대해 자세히 알아보고 예제를 통해 설명하겠습니다. 추상클래스 (Abstract Class) 추상클래스는 실체 클래스의 공통된 특성을 추상화하여 정의한 클래스입니다. 추상클래스는 직접 인스턴스화할 수 없고, 상속을 통해 자식 클래스에서 구체화됩니다. 추상클래스는 추상 메서드와 일반 메서드를 포함할 수 있으며, 추상 메서드는 자식 클래스에서 반드시 구현되어야 합니다. 다음은 추상클래스의 예시입니다. abstract class Shape { protected int width; protected int height; public Sh.. 2023. 6. 7. 이전 1 다음