상속

    Swift 사용자 정의 타입 - Class

    Swift 사용자 정의 타입 - Class

    클래스는 참조 타입입니다. 구조체와 쓰임이 비슷하지만, 구조체와는 다르게 상속할 수있고, deinit를 사용할수 있으며, 참조횟수 계산도 가능합니다. 또한, 클래스의 인스턴스에 타입 캐스팅이 가능합니다. 기본 형태 class ClassName{ //구현부 } 예제 class Food{ //불변 프로퍼티 //가변 프로퍼티 var name: String var price: Int //타입 프로퍼티 final class var writer:String{ return "녹색하늘" } class var location: String{ return "안양" } //생성자 init(){ name = "" price = 0 } init(name: String, price: Int){ self.name = name se..