Swift/SwiftUI
[SwiftUI] final : 더 이상 새끼 안칠꺼임
insub4067
2022. 5. 17. 03:22
[Swift] final 키워드는 언제 사용할까?
Swift 에서는 다른 언어와 비슷하게 클래스를 상속해 서브클래스를 구현할 수 있어요. 만약, 해당 클래스가 더이상 상속이 필요없거나 특정 속성은 오버라이드하지 않아야 한다면 어떻게 해야할
jellysong.tistory.com
method, property, class 등
상속 및 override 할수 있는 object 의 이름앞에
붙이는 키워드 이다
예를 들면 final class Doctor 이라는 class가 있다면
얜 더 이상 상속 할수 없는 class 이고
final func, final var 등으로 선언한다면
subclass 등에서 해당 object에 대해
더 이상 override 할수 없다