쓸모있는 정보들, by sugenius (2) 썸네일형 리스트형 Public, Private , Protected ? ... 작성중 Abstract VS Interface 그리고 DI(Dependency Injection) 종속성 주입 문법의 차이와, 사용 이유의 차이에 대해 이해한다. Abstract ⊂ 클래스 ~> override 재정의. new X (인스턴스화 X) abstract class A { ... 정의 & ... 구제적 로직 상태 o } class Aa extends A { ...() : 구현 ... } 강제 상속 -> 하나만 가능! override 해야만 o (private X 재정의해야 하니까. ) 클래스 일뿐 ... Minimum 일부 & 기본. Base. 공통 구현. (기본 클래스) Interface ~> 인스턴스화. New X △ 개수 ∞ 다중상속 O interface I { ... 정의 & 로직, 상태 X } class B inplement I { extends I ...구현 } 특정 메소드가 반드시 존재하도록.. 이전 1 다음