▶ 학습 전(계획)
학습 목표는 무엇인가?
- Java; 객체지향 프로그래밍
클래스와 객체
필드와 메서드
이미 알고 있는 내용은 무엇인가?
한 번씩 다뤄본 내용들이다.
처음 배운다는 생각으로 집중해서 봐야될 것 같다.
▶ 학습 후(점검 및 평가)
새롭게 배운 내용은 무엇인가?
클래스는 크게 필드, 메서드, 생성자, 이너 클래스로 구성된다.
여기서 멤버는 메서드, 생성자, 이너 클래스를 말한다.
객체가 생성되면 생성된 인스턴스는 어느 메모리 영역에 들어가게 되고,
그 인스턴스의 메서드는 어느 메모리 영역에 들어가게 되는지.
자바에서 변수는 크게 클래스 변수, 인스턴스 변수, 지역 변수로 구분된다.
필드 변수는 클래스 변수와 인스턴스 변수를 말하고, 이 둘은 static 키워드의 유무로 구분된다.
이 두 변수 이외에, 메서드 내에 포함된 모든 변수를 지역 변수라고 한다.
필드 변수와 지역 변수의 한 가지 차이점은 초기값에 있다.
메서드의 오버로딩에 대해.
다른 사람에게 설명할 수 있는가?
클래스를 구현한 코드가 있다면, 이것은 무엇인지 설명할 수 있다.
객체는 어떻게 생성되고, 어느 메모리 영역에 들어가게 되는지 설명할 수 있다.
아직 이해되지 않은 내용은 무엇인가?
이해가 안되진 않았지만, 변수들의 구분 기준들, 메서드의 오버로딩 조건에 대해 다시 복기할 필요가 있다.
이해되지 않은 내용을 보완하기 위해서 나는 무엇을 할 수 있는가?
오늘 학습하면서 메모해둔 내용을 다시 복습한다.
복습하면서, 헷갈리는 부분들은 구글링이나 학습 내용을 통해 확실하게 정리한다.
오늘 나의 학습 만족도는 어느 별 5개 중 몇 개를 줄 수 있는가?
- ★★★★☆
오늘은 대체로 받아들이기 쉬운 내용들이었던 것 같다.
큰 부담 없이 진행했고, 이해도 대부분 잘 되었다.
이제 학습한 내용을 헷갈리지 않게 정리하고, 오래 기억될 수 있도록 자주 보는 것이 중요할 것 같다.
주말이니까, 주중동안 부족했던 부분은 보완하고,
휴식도 하고 충전하면서 다음 주에 있을 학습들에 대비해야겠다. 화이팅!
'생각 정리' 카테고리의 다른 글
2022.09.06. (0) | 2022.09.06 |
---|---|
2022.09.05. (0) | 2022.09.05 |
2022.09.01. (0) | 2022.09.01 |
2022.08.31. (0) | 2022.08.31 |
2022.08.30. (0) | 2022.08.31 |