![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdFTyy%2FbtqFAqTbJKh%2FLIDF31Ef5xgc1zbWMAWx01%2Fimg.png)
[혼자 공부하는 자바] 7/11 8-1 [인터페이스] [추상 메소드] [실체 메소드]
·
JAVA
챕터8 쭈욱쭉 드로간다 냠냠 인터페이스 ㅇ인터페이스 개념이해, 선언하기 ㅇ인터페이스 구현 클래스 선언하고 이용하기 ㅇ인터페이스의 자동타입변환, 강제타입변환 알기 ㅇ필드와 매개변수의 다형성 이해하기 ㅇ인터페이스 상속해서 새로운 인터페이스 선언하기 개발 코드는 객체 내부구조 알 필요 없고 '인터페이스의 메소드만 알고 있으면 된다' 개발코드를 수정하지 않고 사용하는 객체를 변경할 수 있게 하기위해! -->코드 변경 없이 실행내용과 리턴값을 다양화할 수 있다. 인터페이스의 물리적 형태는 클래스와 동일함. ㄴ~.java 형태의 소스 파일로 작성된다. ㄴ컴파일러(javac)를 통해 ~.class형태로 컴파일된다. ㅇBut 소스작성할 때 '선언하는 방법'이 다르다! ㄴclass키워드 대신에 interface키워드를 ..