Programming/Kotlin
2021. 12. 17.
[4일차] 깡샘의 안드로이드 앱 프로그래밍 with 코틀린(Do it!) / 04 코틀린 객체지향 프로그래밍
해당 내용은 이지스 퍼블리싱 카페에서 공부하며 올렸던 글을 다듬었습니다. - 클래스 키워드 : class class User { } - 생성자를 본문이 아닌 선언부에 작성할 수 있어서 본문이 없는 클래스도 의미가 있음 * 코틀린에서는 이런 클래스가 자주 등장! - 클래스의 멤버 : 생성자, 변수, 함수, 클래스 - 생성자 : constructor() 키워드로 사용 - 클래스 안에 다른 클래스 선언 가능 - 객체 생성 구문 * 코틀린에서는 new 키워드 사용 안 함 * 클래스 이름과 같은 함수로 객체를 생성함 val user = User("kim") - 객체를 생성할 때 생성자가 자동으로 호출됨 - 전달한 인자는 클래스에 선언된 생성자의 매개변수와 들어맞아야 함 - 코틀린에서..