상속 (부모 자식클래스)

w0308h 1월 29일 AM 10:15 5 0
w0308h Profile Image Level 8
2 #TIL

부모 클래스(superclass)와 자식 클래스(subclass)

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