병호의 IT새싹키우기

인터페이스(interface) ※중요※ 본문

java

인터페이스(interface) ※중요※

병호네 2024. 4. 25. 16:28

💡학습 목표 💡

  • 인터페이스에 개념을 이해하자.
  • 인터페이스와 추상클래스를 사용해서 코드 작성해보기

 

1. 인터페이스에 개념을 이해하자.

  • 모든 메서드가 추상 메서드로 선언됨 public abstract
  • 모든 변수는 상수로 선언됨 public static final

 

시나리오 코드작성

 

 

인터페이스의 특징

  • 추상 메서드: 인터페이스는 추상 메서드(구현부가 없는 메서드)만을 가질 수 있습니다. 자바 8부터는 default 메서드와 staitc 메서드를 가질 수 있게 되었습니다.
  • 다중 상속: 클래스는 여러 인터페이스를 구현할 수 있으므로, 다중 상속의 효과를 낼 수 있습니다.
  • 구현: 클래스가 인터페이스를 구현할 때는 implements 키워드를 사용합니다.

 

 

2. 인터페이스와 추상클래스를 사용해서 코드 작성해보기

 

 

코드작성

 

'java' 카테고리의 다른 글

SWING  (0) 2024.04.25
인터페이스에 대한 고찰  (0) 2024.04.25
추상 클래스(abstract class)  (0) 2024.04.24
다형성(Polymorphism)의 활용  (0) 2024.04.24
다형성(Polymorphism)  (0) 2024.04.24