cycoding 2021. 3. 18. 13:56

1. 클래스란?

클래스는 쉽게 말하면 무언가를 찍어내는 '틀'이다.

예를 들어, 붕어빵 틀(클래스)가 있다고 하면 이걸로 팥붕어빵, 슈크림 붕어빵, 피자 붕어빵 등 여러 객체(인스턴스)를 찍어낼 수 있는 것이다.

 

2. Kotlin 클래스의 구조

 

class 클래스명 {

    속성a...

 

    메서드a...

}

 

3. 객체 생성하기

 

val person1:Person = Person()

자료형을 추론할 수 있으므로, 아래와 같이 생성해도 괜찮다.

val person1 = Person()