inheritance
-
Swift 5.6 Inheritance기술/iOS 2022. 3. 20. 17:48
Inheritance Defining a Base Class 다른 클래스에서 상속하지 않은 클래스를 기본 클래스라고 합니다. SubClassing 하위 클래스는 기존 클래스를 기반으로 클래스를 만드는 작업잉ㅂ니다. 하위 클래스는 기존 클래스의 특성을 상속하므로 수정할 수 있습니다. 하위 클래스에 새로운 특성도 추가할 수 있습니다. class SomeSubclass: SomeSuperclass { // subclass definition goes here } Overriding 하위 클래스는 상위 클래스에서 상속할 인스턴스 메서드, 타입 메서드, 인스턴스 프로퍼티, 타입 프로퍼티, 또는 서브스크립트 자체 사용자 구현을 제공할 수 있습니다. 이것을 재정의라고 합니다. 상속될 특성을 재정의하려면 재정의 할 정..