2017/06 3

코틀린(Kotlin)의 클래스에 대해 알아보자!

클래스클래스자바에서 클래스는 보통 생성자와 get, set 메소드, 그리고 추가적인 메소드를 추가해서 만듭니다. class ChatData{ private String nickname; private String message;​ public ChatData(String nickname, String message){ this.nickname = nickname; this.message = message; } public String getMessage(){ return this.message; } public String getNickName(){ return this.nickname; }}하지만 코틀린은 이 모든 것을 다음 한 줄로 함축할 수 있습니다. class ChatData(val nicknam..

IT/Kotliin 2017.06.24

코틀린(Kotlin)의 함수와 변수!

함수와 변수Hello World언어를 제일 먼저 시작하면 Hello World 부터 찍어야 겠죠!다음은 코틀린 언어로 작성된 Hello World! 입니다 fun main(args: Array){ println("Hello, world!")}위 예제 코드로 우리는 다음과 같은 포인트를 체크할 수 있습니다.코틀린은 함수 키워드로 fun 을 사용합니다.파라미터 타입이 이름 다음에 옵니다. 자바처럼 함수가 클래스를 꼭 둘러쌀 필요가 없습니다. 함수가 가장 먼저와도 상관 없습니다. (와우! C언어 같다!)Array 는 단지 클래스입니다. 자바와 달리 Array Type을 위한 (ex: ArrayList, LinkedList 등) 별도의 특수구문이 없습니다.System.out.println 대신 println 을..

IT/Kotliin 2017.06.19