Java

Java 인터페이스 정의 인터페이스를 이용한 실습 예제_2

최종군 2024. 6. 28. 20:31

 

 

interface NotePen은 

초기값 true를 가지고 있는 상수 변수인 PEN_BUTTON 1개와

bluetoothPen(); 추상 메소드를 가지고 있다 

 

class : GalaxyNote9

 

 

 

 

 

class GalaxyNote9는 

 

추상 클래스 SmartPhone와 interface NotePen을 상속과 구현을 받는다

 

상속과 구현을 받은 7개의 추상메소드 오버라이딩하게 된다

상수 변수 2개도 사용이 가능하다. 

 

V40도 마찬가지이다 

 

 

 

 

 

 

MVC 패턴에 나온 사용데이터를 참고하여 

각 오버라이딩으로 재정의 될 내용들을 추가한다.