Final class

Updated:

🔷 Final class

  • 주로 class 앞에 써서 final class 형태로 주로 쓰임
// final 키워드로 다른 클래스가 상속 받지 못함
final class Friend {
	var name : String

	init(name: String) {
		self.name = name
	}
}


// : Friend 로 상속을 하였지만 컴파일 에러가 뜸
class BestFriend : Friend { // error
	override init(name: String) {
		super.init(name: "베프" + name)
	}
}

Reference

꼼꼼한 재은 씨의 스위프트 문법편 - https://book.jacobko.info/#/book/1186710233

개발하는 정대리 스위프트 기초 문법 - 15일차 / 파이널 클래스 - https://www.youtube.com/watch?v=8nPQKGrpbmY&list=PLgOlaPUIbynoqbQw_erl3L2w7vfOTCtFD&index=15

Categories:

Updated:

Leave a comment