3
Mengapa Swift menginisialisasi subclass bidang yang tepat pertama?
Dalam bahasa Swift, untuk menginisialisasi instance, kita harus mengisi semua bidang kelas itu, dan baru kemudian memanggil superconstructor: class Base { var name: String init(name: String) { self.name = name } } class Derived: Base { var number: Int init(name: String, number: Int) { // won't compile if interchange lines …