[Kotlin] 3장 객체 지향 프로그래밍
1. 클래스 및 객체 코틀린(Kotlin)은 현대적인 객체 지향 프로그래밍(OOP)언어로, 클래스, 객체, 상속, 다형성, 인터페이스, 추상 클래스 등의 개념을 지원합니다. 먼저 클래스 및 객체를 알아보도록 하겠습니다. 클래스는 객체를 생성하기 위한 템플릿으로 객체는 클래스의 인스턴스입니다.// 클래스 정의class Person(val name: String, var age: Int) { fun introduce() { println("Hello, My Name is ${name}, age is $age years old") }}// 객체 생성fun main() { val person = Person("James", 30) person.introduce() // "Hel..