iOS/Swift
Swift) 상속(Inheritance) 정복하기 (2/2) - 오버라이딩(Overriding)
안녕하세요 :) 소들입니다 호홋 저번 상속의 기본 개념(기본 클래스, 서브 클래싱 등)에 대해 알았다면, 이번 포스팅에선 "오버라이딩"에 대해 공부할 거예요!!!! 오버라이딩.... 뭔가 엄청나게 많이 많이 들은 단어인데, Swift에선 어떻게 오버라이딩을 하는지에 대해 알아 봅시다 :D 모든 포스팅은 편의 말투로 합니다~!! 1. 오버라이딩(Overriding)이란? 서브 클래스는 슈퍼 클래스에서 상속할 인스턴스 메서드, 타입 메서드, 인스턴스 프로퍼티, 타입 프로퍼티, 서브스크립트를 구현할 수 있는데, 이것을 "오버라이딩(overriding)"이라 라고 한다 "override"라는 키워드를 정의 앞에 작성해야, override 키워드 없이 오버라이딩 할 경우 컴파일 에러가 난다 override 키워드..