
property 학습하기 (2) [ computed Property ]
·
Programing Langauge/swift
이번에는 연산 프로퍼티의 역할을 학습해보자 Computed Property (연산 프로퍼티)저장 공간을 따로 갖고 있지않고 저장 프로퍼티의 값을 읽어 연산을 실행하거나프로퍼티로 전달 받은 값을 다른 프로퍼티에 저장하는 역할을 한다. 특징1) 항상 var로 선언되야한다. 2) getter 와 setter가 존재한다. 3) getter는 필수지만, setter는 필수가 아니다. 4) setter를 명시하지 않으면 get-only가 된다. 종류 인스턴스 연산 프로퍼티타입 연산 프로퍼티사용 프로퍼티 종류인스턴스 저장 프로퍼티타입 저장 프로퍼티lzay 동작 여부XO 예시 코드class Human { var name: String = "BOOST CAMP" // 인스턴스 저장 프로퍼티 static v..