본문 바로가기

Kotlin27

[깡샘의 코틀린 프로그래밍] 정리 3 - 코틀린 파일의 구성요소 본 글은 [깡샘의 코틀린 프로그래밍 - 루비페이퍼] 의 내용을 발췌한 것입니다. 좀더 자세한 내용은 책을 통해 확인해 주세요. HTML 삽입 미리보기할 수 없는 소스 3장. 코틀린 기본 작성법 3.1.2. 파일의 구성요소 코틀린 파일 내에 작성되는 구성요소는 대부분 프로그래밍 언어와 비슷합니다. 패키지(package)와 임포트(import), 클래스, 변수, 함수 선언과 주석이 파일에 포함될 수 있습니다. 위의 그림은 간단한 코틀린 파일의 구성요소를 보여줍니다. 하나의 파일에 패키지, 임포트, 클래스를 선언한 단순 구조이며, 다른 객체지향 언어와 큰 차이가 없습니다. 코틀린 파일에도 패키지를 선언할 수 있는데, 반드시 파일의 첫 줄에 선언해야 합니다. 그리고 그 하위에는 여러 개의 import 구문을 작.. 2018. 3. 2.
[깡샘의 코틀린 프로그래밍] 정리 2 - IntelliJ에서 그레이들을 이용한 개발환경 본 글은 [깡샘의 코틀린 프로그래밍 - 루비페이퍼] 의 내용을 발췌한 것입니다. 좀더 자세한 내용은 책을 통해 확인해 주세요. HTML 삽입 미리보기할 수 없는 소스 2장. 코틀린 개발환경 2.1.4. IntelliJ에서 그레이들을 이용한 개발환경 앞에서 IntelliJ를 이용한 코틀린 개발환경을 구축하는 방법에 대해 살펴보았는데 별도의 빌드 도구를 이용하지 않았습니다. 하지만 많은 개발자가 소프트웨어를 개발할 때 다양한 빌드 도구를 이용하고 있으며, 앤트(Ant), 메이븐(Maven), 그레이들(Gradle) 등이 대표적인 빌드 도구로 이용되고 있습니다. 빌드 도구는 개발자가 만든 코드를 컴파일하고 패키징하는 일련의 과정을 수행합니다. 또한, 빌드 도구의 중요한 역할 중 하나가 라이브러리 의존성 표현입.. 2018. 3. 2.
[깡샘의 코틀린 프로그래밍] 정리 1- 코틀린 특징 본 글은 [깡샘의 코틀린 프로그래밍 - 루비페이퍼] 의 내용을 발췌한 것입니다. 좀더 자세한 내용은 책을 통해 확인해 주세요. HTML 삽입 미리보기할 수 없는 소스 1장. 코틀린 이해하기 1.1.2. 코틀린 특징 코틀린의 특징을 공식 사이트의 소개를 빌려서 정리하자면 다음과 같습니다. 코틀린 공식 사이트는 https://kotlinlang.org/입니다. 자바, 안드로이드 100% 호환 자바, 안드로이드, 브라우저, 네이티브 애플리케이션 개발 Intellij, 안드로이드 스튜디오, 이클립스, CLI 등을 통한 개발 함수형 언어, Lambdas, Extension, Null Safety 등 최신 언어의 트랜드 지원 자바, 안드로이드 100% 호환 100% 자바 호환성이라는 개념은 코틀린으로 개발된 코드가.. 2018. 3. 2.