728x90 반응형 SMALL Class2 [Kotlin]코틀린 실행 코틀린 실행은 별도의 실행환경을 제공하지 않고, 자바의 실행환경인 JVM을 그대로 사용한다. 코틀린으로 작성된 소스코드 (.kt)를 컴파일하면 자바 byte 코드인 클래스 파일 (.class)이 생성된다. 클래스 파일명은 파일명+xx.kt로 파일명 xx가 붙게 된다. 만들어진 클래스 파일은 자바가상머신 (JVM)이 이해할 수 있는 JVM 호환 언어로 만들어진 파일이다. 따라서, 자바를 활용할 수 있는 곳에 Kotlin을 사용할 있으며 Java로 작성된 클래스를 Kotlin 코드에서 참조하거나 Kotlin으로 작성된 클래스를 Java 코드에서 참조할 수 있다. 2022. 4. 28. 07. 클래스 (Class) Class 클래스는 사용자 정의 데이터형, 개념과 속성과 기능 모델링 (변수 + 메소드; 동작을 수행하는 함수) class는 객체의 구조와 행동을 정의한다. 클래스 멤버들은 퍼블릭임 동적 바인딩 Self 키워드로 선언 객체의 class는 초기화를 통해 제어한다. class는 복잡한 문제를 다루기 쉽도록 만든다. 객체 고유 속성, class에서 정의한 행위 수행, 메모리 경제적 사용, class 타입, 객체가 메모리에 할당되어 사용될 때를 인스턴스라 함 (속성 + 행위) 인스턴스 class 객체, 컴퓨터 프로세스, 물리적인 장소 위치시킨다. `self.속성'에 할당 했던 변수들은 모두 인스턴스 속성에 해당한다. class 선언 자료형 선언 —> 객체 생성 —> 멤버 호출 클래스 내장함수 생성자 : 초기값 .. 2021. 12. 8. 이전 1 다음 728x90 반응형 LIST