클래스 정의 class 클래스 이름 { 프로퍼티와 메서드 } 클래스를 정의하는 것은 구조체와 비슷함 단, 클래스는 상속받을 수 있기 때문에, 클래스 이름 뒤에 콜론 (:)을 붙여 부모 클래스 이름을 명시 class 클래스 이름: 부모클래스 이름 { 프로퍼티와 메서드 } FruitInfo 클래스 정의 class FruitInfo { var name: String = "" var price: Double = 0.0 } 클래스 인스턴스의 생성과 초기화 위에 정의한 FruitInfo 클래스에서는 프로퍼티의 기본값이 지정되어 있음 따라서 전달인자를 통해 초기값을 전달할 필요 없음 인스턴스가 생성 및 초기화 후 프로퍼티 값에 접근하려면? 마침표(.) 사용 구조체와 다르게 클래스는 let 으로 선언해도 내부 프로퍼티..