혼자보는 개발 블로그

Swift - 상속과 오버라이딩이란?

상속이란? 한 클래스에서 정의한 메서드, 프로퍼티를 다른 클래스에서 그대로 물려받는 것을 의미함. 상속을 받은 하위 클래스는 상위 클래스에 정의된 프로퍼티, 메서드를 재정의하여 사용할 수 있음. 클래스에서만 지원하는 기능이라 구조체에서는 불가능함. Swift는 다중 상속을 지원하지 않기 때문에 하나의 클래스만 상속 가능함. 구...