Android App/Kotlin

클래스 - 인스턴스, 프로퍼티, 메서드

AppJinny 2022. 10. 28. 03:44

*인스턴스 : 클래스의 생성자를 호출한 후 생성되는 것, 변수에 담아둘 수 있음

-클래스 Kotlin의 생성자()를 호출해 생성된 '인스턴스'를  kotlin변수에 넣기

클래스 생성자로 인스턴스화하여 변수에 담기

 

*프로퍼티(=멤버변수) : 클래스 내부에 정의된 변수

-클래스안에 있으며 함수 밖에 정의되어야 함

-함수안에 정의된 변수는 그냥 변수 또는 지역변수라고 부름

 

*메서드(=멤버함수) : 클래스 내부에 정의된 함수

 

*프로퍼티와 매서드의 사용

프로퍼티와 매서드를 가지고 있는 클래스 생성
정의한 Pig클래스를 생성자로 인스턴트화하여 변수 pig에 저장
인스턴트가 담긴 변수명에 .(도트)연산자 사용하여 프로퍼티와 메서드 사용

 


이 포스팅에 작성한 내용은 고돈호, ⌜이것이 안드로이드다⌟, 한빛미디어(주), 2022 에서 발췌하였습니다.