728x90
반응형

우당탕탕 앱 도전기/kotlin 3

[kotlin] class 상속,생성자,constructor

1강의 마지막 내용!! kotlin의 class에 관한 내용이다. 지금은 처음 배워서 그렇구나 하고 넘어가긴 하는데 나중가면 기존java에서 어떤점을 개선하고자 kotlin에 이런 기능들을 놓게 되었는지 알고 싶다. kotlin 컴파일러 개발자가 썼다는 책을 보면 좀더 알겠지만.. 지금 이 강의를 완강하고 보려고했는데 못보고 있다! 1강을 빨리 끝내보자.. 8. Class 마지막 내용은 class에 관한 내용으로 상속,생성자 정의, constructor에 대해서 배운다. * 오버로드: 생성자 인자다르게 여러개, 오버라이딩: 상속시 매소드 변경 java와 다른 kotlin의 특성 파일이름이 꼭 클래스 이름이 아니어도 된다. 여러 클래스 한파일에 가능! kotlin의 class는 final이기에 상속해서 오..

[kotlin] Array,list,반복문,nullable/nonnull

지난번에 이어서 코드윗조이스님의 코틀린강의 1강에서 배운걸 정리해보려고 한다. 뒷부분의 짧은부분이긴한데.. 사실 뭔가 짚고 넘어갈 생각할 부분들이 좀 있어서 좀 오래걸렸다. cs공부 복습한다 생각하고 그때그때 정리하고 넘어가야지! 5. Array 와 List //5. Array and List fun array() { // Array: 만들때 크기 정해져서 나옴 (mutable) 값 변경 가능 val array: Array = arrayOf(1, 2, 3) val array2: Array = arrayOf(1, "a", 3.4f) // List : 1.List(수정 불가능) 읽기 전용 2. MutalbeList(수정가능) 읽기/쓰기 val list: List = listOf(1, 2, 3) val lis..

[Kotlin] 함수,변수,string template,조건식

리액트 네이티브를 독학하다가 여러 어려움에 부딪히고.. 처음 언어를 배우는 입장에서 기본 문법안배우고 만들고 싶은걸 정하고 거기에 필요한걸 구글링 하는방식으로 프로젝트를 했다가 실패했다.. 그리고 일단 kotlin이 많이 쓰이는거 같기도하고 뭔가 이름이 좋아서(?) kotlin을 배워보기로 했다. 인프런에서 코드윗조이스 코틀린 3강이 뭔가 빨리 배울수 있을것 같아서 공부중.. 어차피 시간지나면 복습 안할수도 있으니까 정리라도 해놔야지 근데 티스토리에 코드블럭 안해도 안드로이드 스튜디오 복붙하면 코드로 써지는듯..?근데 왜안예쁨-> 관리자 설정 플로그인->검색 ("코드")에서 테마 바꿀수 있다. 0. 환경설정: 빈 프로젝트를 kotiln 언어로 설정해야 한다! 역시 이런 프로젝트 설정부터 배웠어야 했어....

728x90
반응형