<정처기> Java 8. 추상클래스, 인터페이스

빡찌's avatar
Oct 22, 2024
<정처기> Java 8. 추상클래스, 인터페이스

추상 클래스

: 하나 이상의 추상 메서드(abstract)를 가진 클래스
추상 메서드란 구현이 안된 메서드로 하위 클래스에서 반드시 상속 받아서 구현해야함

인터페이스

: 클래스가 구현해야할 메서드 집합을 정의하는 일종의 가이드.
인터페이스는 메서드의 형태만 보여주고 실제 구현은 제공X
인터페이스는 다중 구현이 가능하고, 특정 동작을 강제한다.
 
(주의)
어려운거라서 많이 나와봤자 1문제…..
 

외울 것 요약

  • 추상 클래스와 인터페이스는 상속 받은 것이 구현해야하는 키워드
  • Class는 extends로 하고, 인터페이스는 implements라는 키워드 사용
  • (둘 다 받아서 구현) 추상 클래스는 상속 받아서 확장하는 개념
    • 인터페이스는 구현을 강제하는 개념
 
Share article

prettytree