초보개발자(2)
-
[Kotlin] class 의 활용 및 개념
코틀린에서의 class의 개념에 대해 알아보려고 한다 클래스는 한글 그대로 class 키워드를 사용하여 클래스를 선언 및 정의할 수 있다. class는 헤더와 바디로 나눠볼수가 있는데 헤더는 매개변수 , 기본 생성자를 사용할 수 있다. class의 body는 옵션이고 사용하지 않는다면 중괄호{} 생략 가능 . 또한 코틀린의 class는 기본 생성자와 , 보조 생성자가 따로 존재한다. 기본 생성자는 1개만 가질 수있지만 보조생성자는 여러개를 가질수 있고 기본 생성자는 클래스의 이름 뒤에 작성하고 , 보조 생성자는 Java에서 쓰듯이 작성한다. class Person (){ } fun main(args: Array) { var a = Person(); } 위의 코드는 Person이라는 클래스와 매개변수를 아..
2019.05.21 -
[Kotlin] Kotlin 기초 문법 (Basic Syntax)
코틀린의 함수 정의 함수는 fun keyword 를 사용하여 함수를 정의한다 fun add (a : Int , b : Int) : Int{ return a + b ; } fun add ( a: Int , b : Int) = a + b; 처음 방식으로 함수를 만들경우 return type을 직접 입력해 주어야 한다. 두번째 방식으로 함수 몸체가 식인경우는 return 을 생략가능하며 return type이 추론이 된다 . 첫번째 함수 같은 경우는 Int 와 Int의 return 값으로 Int를 사용했지만 만약 return할 type이 없을경우는 Unit(Object)로 리턴한다,. Kotlin에서의 Unit는 Java의 void와 같고 Unit은 생략이 가능하다. 코틀린의 변수 정의 코틀린에서의 변수는 v..
2019.05.20