일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 장고 가상환경
- 파이썬 반복문
- 클래스 속성
- 파이썬 제어문
- django virtualenv
- 성공
- 넥스트js
- 도전
- 자바 기본타입
- Kotlin else if
- NextJs
- 다중조건문
- github
- Kotlin Class
- activate 오류
- git
- 강제 타입변환
- Kotlin 클래스
- Kotlin If
- 파이썬
- 파이썬 클래스
- Python
- Kotlin 클래스 속성정의
- python Django
- 희망
- Python Class
- Kotlin 조건문
- Variable declaration
- 좋은글
- 파이썬 장고
- Today
- Total
목록Kotlin Class (2)
키모스토리

생성자의 기본 목적은 클래스의 객체를 만드는 방법을 지정하는 것입니다. 즉, 생성자는 객체를 초기화하고 객체를 사용할 수 있도록 준비합니다. 이 작업은 객체를 인스턴스화할 때 처리되었습니다. 생성자 내의 코드는 클래스의 객체가 인스턴스화될 때 실행됩니다. 매개변수를 포함하거나 포함하지 않고 생성자를 정의할 수 있습니다. 기본 생성자 기본 생성자는 매개변수가 없는 생성자입니다. 다음 코드 스니펫과 같이 기본 생성자를 정의할 수 있습니다. class SmartDevice(val name: String, val category: String) { 클래스본문 } 매개변수화된 생성자 정의 SmartDevice 클래스에서 name 속성과 category 속성은 변경할 수 없습니다. SmartDevice 클래스의 모..

클래스 선언 및 인스턴스 생성 // 클래스 선언 class SmartDevice { // 맴버 메서드 fun turnOn(){ println("Smart device is turned on.") } // 맴버 메서드 fun turnOff(){ println("Smart device is turned off.") } } fun main() { // 클래스 인스턴스 생성 val smartTvDevice = SmartDevice() // 클래스 메서드 호출 smartTvDevice.turnOn() smartTvDevice.turnOff() } 객체를 사용하려면 변수를 정의하는 방법과 유사하게 객체를 만들어 변수에 할당합니다. 변경 불가능한 변수를 만들려면 val 키워드를, 변경 가능한 변수를 만들려면 var ..