Dynamic Dispatch (1) 썸네일형 리스트형 [iOS - Swift] Final 키워드 Swift에서는 클래스의 상속을 지원한다. 상속 Swift는 객체지향형 프로그래밍을 다룰 수 있는 언어이다. 객체지향프로그래밍의 특징은 추상화, 캡슐화, 은닉화, 상속성, 다형성이 있는데 그 중에서 상속성은 상위 개념의 특징을 하위 개념이 물려 받아서 사용하는 것이다. 즉, 부모-자식 간의 개념을 생각하면 된다. final 언제 사용함??🧐 더 이상 해당 클래스에서 하위 클래스로의 전체 클래스 또는 일부가 상속 또는 상속에 따른 재정의가 될 필요가 없다고 판단한 경우 final 키워드를 요소 앞에 추가함으로써 상속을 방지한다. final은 ‘마지막’, ‘유일한’ 이라는 의미를 가진다. 즉, 클래스 앞에 final을 붙이면 해당 클래스는 ‘상속할 수 없는 클래스’ 라는 의미를 가지게 된다. 마찬가지로, 함.. 이전 1 다음