코틀린에서 사용하는 문자 출력방식 RAW와 유용하게 쓰이는 trimMargin( )에 대해 알아보자
코틀린을 공부하던 중, 제네릭이라는 개념이 나왔다.사실 이전에 자바를 공부할 때, 한번 다뤘던 개념이지만 별 생각없이 훑고 넘어갔었다. 지금 다시 보니 전혀 모르는 개념이 되었다. 따라서 이번 기회에 정리해보고자 한다.
거기 혹시 제네릭과 가변성을 알고 있나? 모른다면 클릭하게...
상속과 델리게이션 모두 객체지향 프로그래밍 디자인 방식 중 하나이다. 이 둘의 공통점은 클래스를 다른 클래스로 부터 ‘확장'하는 것이다.코틀린은 이런 상속과 델리게이션 두 가지 방식을 모두 지원 해준다. 이에 대해 알아보자.