finalfinal은 Swift에서 class, method, property의 재정의 및 상속이 될 가능성이 없을 때 사용된다. final 키워드를 사용하는 이유final을 통해 기대할 수 있는 효과는 다음과 같다. 코드 안정성성능 개선코드 안정성기본적으로 class, method, property는 아래와 같이 재정의가 가능하다.class Animal { var age: Int = 10 func changeAge() { age = .random(in: 0 ... 100) }}class Dog: Animal { // 저장 프로퍼티는 getter/setter를 모두 사용해주어야 상속이 가능하다. override var age: Int { ..