내일은 드디어 캠프 OT날! 진도표가 나올 생각에 걱정 반 설렘반이다. 더 열심히 달려보자는 의미로 진도를 나가 보았다.
클래스와 구조체의 속성과 메서드에 대해 다루었다(아직 상속은 다루지 않음)
인스턴스 저장속성,지연저장속성,계산속성,타입속성(계산타입속성)
속성감시자
인스턴스 메서드, 타입메서드, 서브스크립트[], 접근제어(은닉화) , 싱글톤패턴 등에 대해 배움
lazy var
var/func : type get() set()
static/class var
willSet() newValue didSet() oldeValue 주로 didSet()
구조체 인스턴스 메서드 mutating 키워드
클래스와 구조체의 메모리 동작 차이
subscript() get() set()
static let 변수명 = 타입명() 과 private init()
술술 써지려면 더 체화시켜야할 듯 하다.
개념들이 자바스크립트를 다룰 때 사실 한번씩은 써본 개념들로 기억하는데 그 당시에는 정확한 원리는 모르고 활용만 했던 듯해서 반성 하면서, 이렇게 배워두면 다시 자바스크립트를 봐도 더 이해가 쉬우겠구나 정신승리..?를 해보았다.