인터페이스
-
인터페이스혼자서 공부하기/자바 2007. 3. 21. 13:52
실제 정의 가 없이 선언된 되어 있는 메소드들의 집합 자바는 다중 상속이 되지 않기에 여러개의 클래스로부터 상속을 받아야 하는 경우에 사용... * 클래스와 인터페이스의 차이점 클래스는 메소드 정의를 반드시 구현 인터페이스는 메소드 선언만 하고 인터페이스 정의대한 형식은 문법만 따르면 됨.. interface Interfacename { 인터페이스 정의 } 인터페이스 접근제한자(Modifier)는 = 접근 여부를 결정하는 키워드는 public, abstract를 사용한다... public 키워드를 사용하지 않으면 default 로 잡힌 abstract로 인식됨.. 또한 extends Interface는 인터페이스에서 선언된 변수와 메소드들을 포함시킬 수 있고 인터페이스 정의 부분에서 변수와 클래스를 선언..
-
인터페이스의 개념혼자서 공부하기/자바 2007. 3. 13. 06:47
1. 사용자와 객체간의 동일한 상호작용 유저인터페이스.... 어떤 객체와 다른 객체와의 대화의 채널을 연다?? TV 수상기 - 리모콘 - 사용법 - Channel 6,7,9,11 예를 들면 마우스의 생산하는 곳은 다르지만 동일한 방법으로 사용하거나 오른쪽과 왼쪽의 버튼방식이 같은 것을 이런 인터페이스가 통일되어야 효율성이 높아지는 것이다... 2. 인터페이스의 필요성 컴퓨터의 자판기의 배열위치, 에어콘 리모콘, TV 리모콘 인터페이스가 통일되어야 효율성이 높아진다.. 3. 인터페이스의 형식 외형은 통일하고 내부적인 구조는 명시하지 않음(개발자 임의로 개발) 마우스가 무선이 되던 유선이 되던 상관없이 마우스가 클릭을 했을때 마우스 행동이 같으면 된다.. 4. 인터페이스의 적용 인형 - 키티&동물 - 척추동..