안드로이드(Kotlin)
Android(Kotlin) 클래스(class) - 선언, 상속, 내부, 추상, 데이터
클래스 선언 //1. 클래스 선언 : 생성자 사용하여 초기값 받기 class Person { //생성자 constructor(name: String){ println("이름: " + name) } } val person = Person() //2. 클래스 선언 : 프로퍼티 사용하여 초기값 받기 class Person(name: String, age: Int) { //초기화 init { println("이름: ${name}, 나이: ${age}") } } 접근 제한자 public : 전체 공개(기본값) private : 현재 파일 내부에서만 사용가능 internal : 같은 모듈 내에서만 사용가능 protected : 상속받은 클래스에서 사용가능 class MyClass { val a=1 //public ..
2021. 11. 20. 09:03
최근댓글