클래스 (1) 썸네일형 리스트형 [TIL] 20231123 구조체(struct)와 클래스(class) 구조체와 클래스는 프로그래머가 데이터를 용도에 맞게 묶어 표현하고자 할 때 유용함 구조체와 클래스는 프로퍼티와 메서드를 사용하여 구조화된 데이터와 기능을 가질 수 있다. 클래스나 구조체를 정의한다 == 하나의 새로운 사용자 정의 데이터 타입을 만들어 주는 것 구조체 vs. 클래스 구조체와 클래스 비교(공식문서 번역, WWDC 자료 참고) 공통점 값을 저장할 프로퍼티를 정의할 수 있다. 기능을 제공하는 메서드를 정의할 수 있다. 서브스크립트를 정의할 수 있다. 이니셜라이저를 통해 초기 상태를 설정할 수 있다. extension을 사용해 기능을 확장할 수 있다. 특정 종류의 표준 기능을 제공하는 프로토콜을 준수하는 것이 가능하다. 차이점 class 참조 타입(Re.. 이전 1 다음