정말 기초부터 혼자 공부하면서 같이 정리해나가는 정리노트 1. class 클래스란? 객체지향 프로그래밍(OOP)에서 특정 객체들을 생성하기 위한 틀 틀 안에 들어가는 멤버는 생성자, 변수, 함수, 클래스 등으로 구성됨 클래스를 사용하는 이유 중 하나는 틀만 만들어져있고 실제사용시 메모리 영역에 올려서 씀 따라서 실행됨과 동시에 메모리를 모두 사용하는것과 성능 및 속도에서 차이가 난다 상속이라는 개념을 가지고 있으며, 여러 곳에서 해당 클래스를 가져다가 사용하기 용이 class User { var name ="Lee" fun getName() { println("name = $name") } class Test {} } fun main() { // 틀만 있던(선언만) User 클래스를 user라는 이름으로..