부모

추상 

인터페이스 

모든걸 물려받고 그대로 사용

* Private 제외 

new 선언X 클래스

일반 메소드 사용

추상 메소드 선언 -> 자식에서 반드시 구현

모든 변수는 상수다.(따라서 대문자)

추상 메소드 만을 갖는다.

일반 메소드는 구현 할 수 없었다.


자식 클래스 -> 그대로 쓸 수 있는게 없다. (JDK 1.7) ->(JDK 1.8)에서 디폴트(일반메소드)/스태틱이 추가됨. 



인터페이스는 자바에서 Callback으로도 사용되기도 한다.


Callback

  - Ajax

  - 프로그래밍에서 콜백(callback)은 다른 코드의 인수로서 넘겨주는 실행 가능한 코드를 말한다. 콜백을 넘겨받는 코드는 이 콜백을 필요에 따라 즉시 실행할 수도 있고, 아니면 나중에 실행할 수도 있다.


콜백 패턴

  - 호출자가 피호출자를 부르는 것이 아니라 피호출자가 호출자를 부름.


function1(fun2()) {

  

}

// function1 이 호출자, fun2가 피호출자.



'개발' 카테고리의 다른 글

spring 파일 업로드  (0) 2018.05.21
Spring 흐름  (0) 2018.05.21
Garbage Collector  (0) 2018.03.27
TDD와 BDD 차이점  (0) 2018.03.24
NoSQL  (0) 2018.03.24
Posted by 커다란꼬꼬마

블로그 이미지
커다란꼬꼬마

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.4
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

최근에 올라온 글

최근에 달린 댓글

글 보관함