디폴트메서드1 [자바(JAVA)] 추상 클래스와 인터페이스 11. 추상 클래스와 인터페이스 자바의 추상 클래스와 인터페이스는 코드의 재사용성과 유연성을 향상하는 객체 지향 프로그래밍의 중요한 개념입니다. 각각의 역할과 특징은 다음과 같습니다. 추상 클래스(Abstract Class) 추상 클래스는 완전한 기능을 가지지 않고 하나 이상의 추상 메소드(구현되지 않은 메서드)를 포함하는 클래스입니다. 추상 클래스는 인스턴스화 할 수 없으며, 상속을 통해 자식 클래스에서 구현해야 합니다. 추상 클래스는 일반 메소드와 변수를 포함할 수 있으며, 자식 클래스는 이를 상속받습니다. 자식 클래스는 추상 클래스의 모든 추상 메서드를 구현해야 하며, 그렇지 않으면 자식 클래스도 추상 클래스로 선언해야 합니다. 인터페이스(Interface) 인터페이스는 모든 메소드가 추상 메서드인.. 2023. 4. 27. 이전 1 다음