TIL (Today I Learned) - 빠른 학습을 위한 작은 습관

TIL_230613

남 희 2023. 6. 14. 01:05

📝 오늘 배운 내용 복습

오늘 배운 내용을 떠올릴 수 있는 질문 요약

 

Java

  • 오버라이딩과 오버로딩이란?
  • 메서드 시그니처란 무엇인가?
  • 객체 지향 4대 원칙이 무엇인가?
  • 추상 클래스와 인터페이스는 무엇인가?
  • 추상 클래스와 인터페이스를 상속 측면에서 어떤 차이가 있는가?
  • 인터페이스 접근제한자는 무엇인가?

 

Kotlin

  • Kotlin은 다중 상속을 허용하는가?
  • Kotlin의 확장 함수란 무엇인가?

 

Android

  • Context란 무엇인가?
  • Context의 용도는?
  • Application Context, Activity Context란 무엇인가? 그리고 어떤 차이가 있는가?
  • 그 외 Context를 가지는 컴포넌트에는 무엇이 있는가?
  • Fragment는 Context를 가지는가?
  • Context getter 메소드별 동작 차이는?
  • Activity간 Context를 인자로 전달하는 게 가능한가?
  • Android에서 어플리케이션과 프로세스의 관계는 어떻게 되는가?

오늘 한 일 [DONE]

  • 스터디 활동 - Java 1:1 질의응답, Kotlin/Java 조사한 거 공유, Android Context 스터디
  • Kotlin, Android Context 추가 공부
  • 알고리즘 문제 풀이 (구현 + 문자열)

'TIL (Today I Learned) - 빠른 학습을 위한 작은 습관' 카테고리의 다른 글

TIL_230615  (0) 2023.06.15
TIL_230614  (0) 2023.06.14
TIL_230517  (0) 2023.05.18
TIL_230516  (0) 2023.05.17
TIL_230511  (0) 2023.05.12