일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- dataframe
- Google Excel
- PostgreSQL
- Tkinter
- SQL
- matplotlib
- c#
- gas
- string
- Apache
- PySpark
- Python
- Excel
- GIT
- PANDAS
- array
- 파이썬
- list
- math
- Github
- Java
- google apps script
- Kotlin
- Google Spreadsheet
- django
- Mac
- hive
- Redshift
- numpy
- Today
- Total
목록Kotlin (34)
달나라 노트
Original source = play.kotlinlang.org/byExample/01_introduction/01_Hello%20world open class Dog { open fun Hello() { println("Hello This is a Dog.") } } class Cat : Dog() { } fun main() { var x = Cat() x.Hello() } -- Result Hello I am Dog. Kotlin도 상속이란 개념이 있습니다. Dog class를 Cat에 상속시키고있습니다. 이것은 Cat : Dog() 처럼 세미콜론을 이용하여 가능합니다. main 함수 부분을 보면 x는 Cat class를 이용하여 객체가 되고 있습니다. Cat class는 아무 내용이 없었고 원래..
Original source = play.kotlinlang.org/byExample/01_introduction/01_Hello%20world Kotlin도 객체 지향 언어이기 때문에 class는 상당히 중요한 개념입니다. Class의 개념 자체에 대해선 아래 링크를 읽어봅시다. cosmosproject.tistory.com/198?category=972064 여기선 Kotlin에서 어떻게 class를 사용하는지를 중점적으로 다뤄봅시다. (미리 말씀드리면 python과 비슷하다고 느끼면 편합니다.) class EmptyClass // 1 class PeopleInfo(val name: String, var age: Int) // 2 fun main() { val emptyclass = EmptyClas..
Original source = play.kotlinlang.org/byExample/01_introduction/01_Hello%20world Kotlin에서는 null값을 어떻게 다루는지 알아봅시다. fun main() { var x: String = "Variable" // 1 // x = null // Error 발생 // 2 println(x) var y: String? = "Test Variable" // 3 println(y) y = null // 4 println(y) // 5 println(x.length) // 6 // println(y.length) // Error 발생 // 7 y = "Reassign not null value" // 8 println(y.length) // 9 }..
Original source = play.kotlinlang.org/byExample/01_introduction/01_Hello%20world 이번엔 Kotlin에서의 변수 체계를 알아봅시다. var variable_name: data_type = value val variable_name: data_type = value Kotlin의 변수를 만들기 위해선 변수명 앞에 var 또는 val 키워드를 붙인 후 값을 할당할 수 있습니다. (변수의 생성과 동시에 값을 할당하는 것을 initialize라고 합니다.) 변수의 옵션이 var, val 두 가지가 존재하는데 뭐가 다를까요? var 키워드로 변수를 설정하면 이 변수는 추후에 다른 값을 reassign할 수 있습니다. val 키워드로 변수를 설정하면 i..