티스토리 뷰

반응형

| 인터페이스 요소

* 추상 메서드

* 상수

* 디폴트 메서드

* 정적 메서드

* private 메서드


인터페이스의 가장 큰 차이는 추상 메서드로만 이뤄져있다.
구현코드가 없다.
안에 변수를 선언하게 되면, 인터페이스에 포함된 모든 변수는 상수이다.

기본적으로 인터페이스의 중복을 막기 위한 디폴트 메서드 , 정적메서드, private 메서드
인터페이스는 어떤 객체에 대한 명세이다. ( 어떤 역할이다. 에 대한 설명서 )
인터페이스는 시스템 설계단계에 많이 도입을 한다.


인터페이스 선언과 구현

 

 

 

 

 

| 인터페이스 역할은?

인터페이스는 클라이언트 프로그램에 어떤 메서드를 제공하는 지 알려주는 명세, 또는 약속

한 객체가 어떤 인터페이스 타입이라하면, 그 인터페이스의 메서드를 구현했다는 의미이다.

 

클라이언트 프로그램은 실제 구현 내용을 몰라도 인터페이스의 정의만 알면 그 객체를 사용할 수 있다.

인터페이스를 구현해 놓은 다양한 객체를 사용한다. - 다형성

: JDBC를 구현한 오라클, MSSQL 라이브러리등

 

 

 

 

 

 

 

 

 

 

 

 

바 인강이 듣고 싶다면 =>https://bit.ly/3ilMbIO

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함