본문 바로가기
  • hazard_dev@__
  • hazard_dev@__

코틀린 문법3

[Kotlin#9] Kotlin(코틀린) Function Detail 및 Delegation Pattern In Class(위임패턴) Powerful Functional and OOP in Kotlin 저번 시간에 저희가 배워보았던 내용은 generics개념에 대해서 학습해보았습니다. 간략하게 말씀드리자면, 더 높은 유형의 변수 타입이라고 줄일 수 있겠죠. 객체가 가지고 있는 자신만의 타입을 일반화한다고 볼 수 있습니다. 만약 보지 못하신 분이라면 아래 링크를 타고 들어가셔서 보고 오시는 것을 추천드립니다. hazarddev.tistory.com/59 [Kotlin#8] Kotlin(코틀린) Generics 및 Delegation Pattern In Class[1] Powerful Functional and OOP in Kotlin 저번 글에서는 데이터 클래스와 봉인 클래스에 대해서 알아보았습니다!! 만약 보지 못하신 분이라면 아래 링.. 2020. 12. 28.
[Kotlin#3] Kotlin(코틀린) 제어 및 반복문(if, for, while) Useful Control flow and Loop flow in Kotlin 저번 시간까지는 변수의 타입을 포함해, 기본적인 코틀린의 기능에 대해서 배워보았습니다. 이번 시간에는 코틀린에서의 제어문과 반복문에 대해서 알아볼 예정입니다. IF - ELSE 우선 코틀린은 다중 패러다임을 지향하는 언어이지만, 주로 함수형에서의 표현식이 아주 강력하고, 직관적으로 전달되는 언어입니다. 기본적으로 모든 언어와 동일하게 제어문은, if로 표현식을 이어나갈 수 있죠, if는 여러분들도 아시다시피 첫 제어점에서 참이 되는 값과 거짓이 되는 값으로 나누어 스코프 연산 동작을 하는 그런 표현식이죠! 뭐 예를 들어 간단하게 아래처럼 표현할 수 있겠죠 1 2 3 4 5 6 7 8 9 10 fun main(){ val foo.. 2020. 12. 11.
[Kotlin#1] Kotlin(코틀린) 설치 및 기본적인 사용 방법 Kotlin have a Powerful & Inteligence 저도 코틀린에 대해서 궁금해져서 요 며칠 전부터 코틀린에 대해서 공부하기 시작했는데, 정말 뭐 인기가 급상승한 언어죠? 젯 브레인 사가 설계한 다중 패러다임 프로그래밍 언어입니다! JVM위에서 실행되는 정적 타입의 언어입니다. 얼마나 인기가 많은지 Google은 코틀린이 안드로이드 개발을 위한 공식 언어라고 까지 발표한 적이 있습니다. 그리고 오픈 소스 프로그래밍 언어로 누구나 배우고 사용할 수 있으니 얼마나 위대한 일인지... 우선 코틀린에 대해서 배우고 싶으신 분들이 많은 건 알겠으나, Java(자바) 프로그래밍 언어에 대한 기본적인 문법의 사용 방법은 조금 이해도가 있으셔야 합니다. 물론 저는 자바 잘 못하지만, 뭐... 있어서 나쁠.. 2020. 12. 3.