📌 33일차(2021-08-11,수)
- 자바 기본 클래스 사용법(eomcs-java/com.eomcs.basic)
- ex02: Wrapper, Date, Calendar 클래스 사용법
📌 알게 된 점
- String 레퍼런스 = String 변수 (s 변수라고 한다)
- 클래스, 추상클래스, 인터페이스 퉁 쳐서 type이라고 부른다.
- primitive type은 다형적 변수로 활용할 수 없다. 함께 묶을 수 없다.
- primitive type를 Object 레퍼런스에 담기 위해서 등장한 wrapper 클래스
- 유사한 일을 하는데 객체 사용법이 다르다면 쓰기가 매우 불편하다.
- 유사한 일을 하는 객체에 대해 사용법을 통일하자. (메서드 이름을 통일하자)
- 객체를 사용한다 = 문맥에 따라 달라져야함
- 객체 사용을 통일한다 = 객체가 사용하는 메서드 호출 규칙을 통일한다.
- 클래스와 클래스 사이에 있는 메서드를 호출하면서 프로그래밍 한다.
- 인터페이스는 왜 만드는가? 어떤 용도로 쓰이는가?
- 인스턴스를 생성할 수 있는 클래스 = concrete class
- 인터페이스는 그림으로 이해해라
- 그림을 그리게 되면 클래스간의 관계가 더 선명해진다. (소설을 쓰는 것과 같다)
- 클래스 1개가 사람 사물로 받아들여라