프로퍼티1 변수앞에 static이랑 class가 붙었는데요?(static 변수, class 변수) class Person { static let name: String = "Park" var age: Int class func job() { print("My job is ...") } } (Person 클래스의 변수들이 모두 초기화값을 가지고 있지 않으므로, init()이 반드시 필요한 코드지만, 설명을 위한 간략한 코드로 넘어가자!) 위와같은 코드는 아~~~주 흔하게 class를 만들거나 struct를 만들때와는 아주 조금 모양이 다르게 생겼다. 보통이라면, (여기서 말하는 보통이란, static, class가 변수 앞에 안붙은 아주 plain 한 상태의 class혹은 struct를 말한다.) Person의 age변수처럼 var age: Int 로 표현되지만, 위의 경우에는 static 과 clas.. 2022. 8. 27. 이전 1 다음