Skip to content
Rey edited this page Feb 28, 2025 · 1 revision
  1. 준비해보면 좋을 키워드입니다.

과목 평가 대비 뿐만 아니라 앞으로 배울 kotlin 혹은 새로운 프레임워크/라이브러리 등을 배울 때 아래와 같은 방향으로 고민해보면 좋다고 생각합니다.

  • Abstract Class와 Interface의 차이
    • 어떠한 상황에서 Abstract Class와 Interface 중 어느 개념이 더욱 적합할지, 각 개념의 특징을 중심으로 생각해보기
  • RuntimeException과 Exception의 쓰임
    • 어떠한 에러를 처리할 때 RuntimeException 혹은 Exception를 상속받은 예외를 사용하는 것이 좋을지 예시 상황 만들어보기
  • Object에서 equals와 hashCode 함수가 갖는 의미
  • 예외를 만들거나, 처리하는 등 Error Handling 시에 어떤 경우에 함수에서 throws 처리를 하고 어떤 경우에 try-catch 처리를 하는 것이 좋을지
  • Generic 기능이 갖는 의미
    • Generic이 없다면 Collection은 어떻게 사용될지

Clone this wiki locally