Kotlin

클래스의 기본, 객체지향 이해

root_bright 2019. 12. 26. 10:13
fun main() {
    var a = Person("박보영", 1990)
    var b = Person("장원영", 2004)
    
    a.introduce()
    b.introduce()
}

// 인스턴스란 클래스를 이용해서 만들어 내는 서로 다른 속성의 객체를 지칭하는 용어
class Person (var name:String, val year:Int){
    fun introduce(){
        println("안녕하세요, ${year}년생 ${name}입니다.")
    }
}

코틀린은 객체지향 언어를 기반으로 함수형 언어의 장점을 흡수한 실용적인 언어다.

클래스를 이해하는 것이 무엇보다 중요

 

출처

https://youtu.be/oF3 oV98 JJuY