📌 35일차(2021-08-13,금)
- 자바 객체지향 문법(eomcs-java/com.eomcs.oop)
- ex09(i ~ j): 인터페이스 활용
- ex11(a ~ c:Exam0240): 중첩 클래스 사용
📌 알게 된 점
- 인터페이스 vs 클래스 vs 추상클래스
- 추상메서드를 재정의 하는 것도 오버라이딩이다.
- 패키지에 직접 소속된 클래스 = Top Level Class
- 필드와 메서드 static import (클래스명 생략가능)
- 중첩클래스는 static을 적지 않는다.
- import static 으로 미리 스태틱 멤버의 패키지 정보를 알려주면, 마치 같은 클래스의 멤버인양 클래스 이름 없이 사용할 수 있다.
- 인스턴스 메서드를 호출할 때 인스턴스 주소가 메서드의 내장변수인 this에 저장된다.
- 바깥 클래스의 인스턴스를 사용할 경우 = inner class(non-static class)
- 그게 아니라면 = static class
'TIL' 카테고리의 다른 글
🚀 bitcamp TIL (21.08.18) (0) | 2021.08.18 |
---|---|
🚀 bitcamp TIL (21.08.17) (0) | 2021.08.17 |
🚀 bitcamp TIL (21.08.12) (0) | 2021.08.12 |
🚀 bitcamp TIL (21.08.11) (0) | 2021.08.11 |
🚀 bitcamp TIL (21.08.10) (0) | 2021.08.10 |