상속 (부모 자식클래스)

부모 클래스(superclass)와 자식 클래스(subclass)
- 상속된 클래스는 부모 클래스의 모든 기능을 상속 받으며, 자신만의 기능을 추가
- 상속 받은 클래스들을 하위 클래스(subclass) 또는 자식 클래스(child class)
- 하위 클래스가 상속 받은 클래스는 부모 클래스(superclass) 또는 부모 클래스(parent class)
- 상속은 클래스만 가능!!
- 단일 상속(single inheritance)
- Swift에서 하위 클래스는 단 하나의 부모 클래스만 상속 받을 수 있음
- 콜론 다음이 여러 개이면 나머지는 프로토콜(protocol) → 채택.
댓글
