[Swift] 클래스 와 프로퍼티(메소드)
2020.06.12
클래스의 정의와 객체 생성 클래스 정의 class ClassName { } 객체 생성 var object = ClassName() 소스 코드 파일과 클래스 - 소스 파일 단위와 클래스 정의 단위는 서로 다름 - 하나의 소스 코드 파일에 다수의 클래스 작성 - 하나의 클래스를 개별 소스 코드 파일 생성 - 햐나의 클래스를 다수의 소스 코드파일에 작성 (extension) 프로퍼티 --> 객체의 데이터, 저장/계산 프로퍼티, 값을 저장하고 읽는 행위 저장 프로퍼티 - 데이터를 저장하는 용도 - 데이터 읽기/쓰기 행위 - 객체 생성시 초기화, 초기화 방법 필요 class MyClass { //초기값을 설정한 프로퍼티 var intProperty = 0 //초기값을 설정하지 않은 옵셔널 프로퍼티 var floa..