😌2022.09.13

일일 회고 33회차

할일 및 한일

경험 및 배움

이것이 자바다 8장(인터페이스) 100%

오늘은 오전에 전공 수업 후, 오후에 디자인 패턴 세미나 참석 및 이것이 자바다 8장 공부를 완료하였다.

이번 인터페이스 부분을 공부하면서, 처음엔 인터페이스의 사용 방법조차 제대로 몰랐지만 어느 정도 파악하고, 완벽하게는 아니지만 사용법을 깨닫게 된 것 같다.

인터페이스를 사용할 때는 인터페이스 변수를 선언하고, 구현 객체를 대입하여 사용한다. 그리고 추상 메소드에서의 사용법, 정적 메소드에서의 사용법, 디폴트 메소드의 사용법이 각각 다르다. 또한 인터페이스를 사용하면 다형성을 이용할 수 있어서 실행 내용과 리턴값도 다양화 할 수 있고, 유지 보수 또한 쉬워지는등 여러 장점이 있는 것 같다.

객체지향 프로그래밍의 특징 3가지인 상속, 다형성, 캡슐화는 면접 단골 질문이라고 하니 더 시간을 갖고 심도있게 공부해볼 예정이다.

한번 공부한다고 이번에 공부했던 상속, 인터페이스의 사용법과 여러 특징들을 알 수는 없으니 꾸준하게 지속해서 봐야할 파트인 것 같다.

자세한 내용은 notion에 정리해놓았다.

또한 디자인 패턴과 nest.js 세미나가 얼마 남지 않으면서, 프로젝트를 구상하고 구현해 볼 시기가 왔다. 아직 시간은 한달 이상 남았지만, 미리미리 구상하고 구조를 짜서 급하게 하여 완성도가 낮은 프로젝트가 되지 않게 준비해볼 예정이다.

개선 및 목표

  • 할 일이 정말 많다... 전공 공부, 과제, 세미나 준비, 프로젝트 ... 등 하지만 시간을 잘 분배하여 다 이뤄내보도록 해보자.

Last updated