The Swift Programming Language. Structures And Classes (1)
Structures and Classes 스트럭처와 클래스는 범용성 있는 유연한 구조이다. 상수, 변수, 함수를 작성하는 것 처럼 프로퍼티와 메소드를 작성하여 스트럭처와 클래스에 기능을 부여할 수 있다. Comparing Structures and Classes 스트럭처와 클래스는 많은 공통점을 가지고 있다. 둘 다 다음과 행동을 할 수 있다. 값을 저장하기 위한 프로퍼티 정의 기능(functionality)을 위한 메소드 정의 서브스크립트 구문을 통하여 값에 접근할 수 있게 하는 서브스크립트 정의 초기 값을 설정하기 위한 이니셜라이저 정의 기본 구현보다 확장된 기능을 위한 확장성 특정 종류에 대한 표준 기능을 제공하는 프로토콜 준수 클래스는 스트럭처가 없는 추가 기능들이 있다. ...