학습 주제
다형성
추상화
2021.12.16 - [Back-End/Java] - 객체지향 프로그래밍 Ⅱ
기억할 내용
다형성은 리모컨을 생각하자!
기능이 많은 리모컨으로 기능이 적은 TV를 조작하면 문제가 됨
반대로 기능이 적은 리모컨으로 기능이 많은 TV를 조작하면, 기능을 다 사용 못할지라도 문제가 되지 않음!
추상 클래스는 미완성 설계도
바디가 없는 추상 메서드를 포함하면 추상 클래스이다
구체적인 바디는 하위에서 구현하도록 길잡이 역할!
인터페이스는 기본 설계도
추상 클래스보다 추상화가 더 높다
상수와 추상 메서드만이 구성원이 될 수 있다!
보강할 내용
객체지향 정리본 꼭꼭 자세히 읽기
회고
굿모닝 세션 후 심화 실습 코드를 만지는데 객체지향 개념에 대해 이해를 했다고 생각했었지만 실제 적용하는 것은 또 다르게 느껴졌다. 전체적인 흐름에 대해 파악만 한 후 국취제 상담을 다녀왔다. 오늘은 7시간을 자고 아침에 개운하게 일어났는데, 점심을 먹고 난 후 왜인지 너무 졸려서 집중이 안 됐다. 기온이 높지 않아서 공부하기 좋았는데 글을 읽어도 이해가 느리게 됐다. ㄱ- 체력이 안 되는 걸까? 내일은 시간이 좀 있는 만큼 더욱 집중해서 공부해야지.
★★☆☆☆
'Etc > BootCamp : TIL' 카테고리의 다른 글
[Day 23] Java - 컬렉션(Collection) Ⅱ (0) | 2022.07.15 |
---|---|
[Day 21] Java - 객체지향 프로그래밍 심화 Ⅲ (0) | 2022.07.13 |
[Day 19] Java - 객체지향 프로그래밍 심화 (0) | 2022.07.11 |
[Day 16] Java - 객체지향 프로그래밍 Ⅱ (0) | 2022.07.08 |
[Day 15] Java - 객체지향 프로그래밍 (0) | 2022.07.07 |
댓글