[Java] 인터페이스

Walter Mitty·2022년 10월 31일
0

KOSTA

목록 보기
23/33
post-custom-banner
  • 인터페이스
    • 완벽한 추상 클래스
    • 멤버: 상수
    • 메서드: 추상
    • 구현하지 않은 메서드들로만 구성되어 있다.

클래스 정의시 class 키워드 대신 interface를 사용한다.
완성되지 않은 클래스라서 객체를 생성할 수 없다.
객체를 생성하려면 상속 받은 하위 클래스에서 모든 추상 메서드를 구현해줘야 한다.

인터페이스 상속은 Superclass가 아니라 밑에 Interface에서 한다.

클래스는 다중 상속이 안되지만, 인터페이스는 다중상속이 가능하다.

  • 다중상속: interface 이름 implements A, B, C {}
    • 여러 인터페이스의 메서드를 상속 받으므로 여러 기능을 구현해서 사용할 수 있음
    • 컴포넌트 베이스 개발 가능케 한다.(부품 조립식 개발 가능)

쓰레드 : CPU에서 작업하는 단위를...뭐라고하는데

.....랩하시냐구요...
..................


JDBC(Java Data Base Connectivity?)

  • 의존성 주입
    • 코드가 하나에 의존하지 않기 때문에 추후 유지보수에 좋다
post-custom-banner

0개의 댓글