분류 전체보기

231213 한 일 - 오전에는 발표 자료 정리를 했다. - 오후에는 계속 코틀린 인 액션 454 페이지까지 읽었다. - 그 외에는 다시 발표 자료 정리를 했다.간단 회고 - 감기에 걸려서 몸이 너무 안좋다. - 불면도 겪고 있는데 안나아져서 힘들다. - 그래도 해야지할 일 - 발표 자료 정리 내일까지 마무리하기 - 코틀린 인 액션 다 읽고 긴가민가한 내용이나 정리해볼만한 내용 키워드 추려서 정리해놓기 - 과제 시작하기
231212 한 일 - 코틀린 인 액션 공부(제네릭 전 까지) - 매니저님이랑 상담간단 회고 - 너무 피곤하다.. 하루가 36시간이면 좋겠다 - 할 일도 너무 많다.할 일 - 발표 자료 정리 - 과제 해야함
231211 한 일 - 코틀린 인 액션 - 람다와 코틀린 타입, 컬렉션 학습 중간단 회고 - 새로운 책을 사서 빨리 진도를 빼야 한다. - 과제가 또 생겼는데 저번주에 한거랑 꽤 비슷한 느낌 할 일 - 새롭게 발표할 주제를 찾았다. Unit과 Any, Nothing 타입에 대한 정리를 할 생각이다.
231208 한 일 - 코틀린 인 액션 책 읽기간단 회고 - 진도가 안나간다. 계속 관련된 아티클 찾아보면서 이해하려고 하는데 잘 안된다. 억지로라도 읽어야지 - 오늘은 집중을 잘 못한듯할 일 - 주말에도 공부!
231207 한 일 - 코틀린 인 액션 읽기 - 계산기 과제 구현 시작 - 어제 발표 정리 마무리 티스토리에 올렸다.간단 회고 - 코틀린 인 액션 60 페이지나 밀렸다. 공부에 집중 좀 해야 되는데 할게 너무 많다. - 허훈님이 스터디에 합류해주셨다 굿할 일 - 내일 계산기 마무리 - 내일은 진도 안밀리게 열심히 공부하기
오늘은 코틀린의 기본 자료형을 소개하고 코틀린의 자료형들이 자바와 비교했을 때 어떻게 다른지 비교해보겠습니다. 코틀린의 자료형(Basic Types) 코틀린의 공식문서를 보면 다음과 같이 자료형의 설명을 시작합니다. 모든 변수가 멤버 함수 또는 프로퍼티를 사용할 수 있다는 점에서 코틀린의 모든 것은 객체입니다. 특정 유형이 런타임 시 원시 값으로 최적화된 내부 표현을 갖지만, 사용자에게는 일반 클래스 처럼 나타나고 작동합니다. 💡여러분은 공식문서에서 설명하는 내용 중 다음과 같은 2개의 질문에 대답할 수 있나요? 왜 자료형 설명에서 느닷없이 코틀린의 모든 것이 객체라고 설명하는 걸까요? 왜 모든 유형이 아닌 특정 유형만 런타임 시 원시 값으로 최적화된 내부 표현을 갖게 될까요? 지금은 대답하지 못해도 괜..
231207 한 일 - 코틀린 인 액션 책 공부 - 스터디 준비간단 회고 - 오늘은 자료형에 대해서 스터디 발표를 했다. 조금 더 난이도를 낮추는게 좋아보일듯 하다.할 일 - 과제는 아마 금요일부터 할듯
231205 한 일 - 어제 스터디에서 발표했던 내용을 티스토리에 정리해서 같은 기수분들에게 슬랙으로 공유했다. - 코틀린 공식문서를 읽었다. - 코틀린 인 액션을 사서 공식문서와 함께 읽고 있다.간단 회고 - 사람들에게 내가 배운 지식을 공유하는 건 가치있는 일이다. - 멜라토닌 때문에 그런가 머리가 좀 어지럽다. - 대충 하루의 루틴이 정해진 것 같다. 시간에 맞게 바로 할 수 있게끔 미리 계획을 해둬야 겠다. - 680장 분량의 코틀린 인 액션을 10일안에 끝내려면 하루에 68장씩만 읽고 이해하면 된다. 이건 쉬운 일이다.할 일 - 코틀린 계산기 구현 과제 - 호텔 예약 프로젝트 과제 - 나머지 공부(새벽 2시까지)
코틀린에서는 클래스 내부의 멤버 변수를 Property라고 부릅니다. 자바에서는 클래스 내부의 멤버 변수를 Field라고 부릅니다. 코틀린의 var/val을 자바로 디컴파일하면 private/private final이 붙는다. 저는 생성자 학습을 위해 임의의 클래스를 만들고, 코틀린 클래스 파일을 자바 파일로 디컴파일하여 비교를 해보았습니다. 그리고 다음과 같은 사실을 알아냈습니다. 코틀린에서 var 로 선언한 멤버 변수가 디컴파일 된 자바 파일에서 private으로 변경됩니다. getter 접근자가 추가 됩니다. setter 접근자가 추가 됩니다. 코틀린에서 private var로 선언한 멤버 변수가 디컴파일 된 자바 파일에서 private 으로 변경됩니다. getter 접근자가 추가 되지 않습니다. ..
생성자란 작성한 클래스를 기반으로 객체의 생성을 위해 생성자를 사용합니다. 코틀린의 클래스는 주 생성자와 하나 이상의 부 생성자를 정의할 수 있습니다. 주 생성자 클래스 이름 뒤에 소괄호를 붙혀 간단하게 주 생성자를 만들 수 있습니다. class Book( title: String, totalPage: Int ) { // ... } 주 생성자는 클래스 이름(Book) 바로 뒤에 소괄호()를 감싸서 만들 수 있으며, 소괄호 안에는 클래스에 주입될 프로퍼티가 나열됩니다. 주 생성자에는 var,val 을 사용하여 프로퍼티들을 나열하여 값의 초기화를 할 수 있습니다. var, val 로 선언된 Property는 클래스 내/외부에서 접근이 가능합니다. var, val 로 프로퍼티가 선언되지 않았다면 생성된 객체의..
@megaseunghan
'분류 전체보기' 카테고리의 글 목록 (3 Page)