Mam kilka klas, które dziedziczą po klasie bazowej. Zwykle z klasami C++ użyłem do przepisania konstruktora na elementach podrzędnych, a następnie wywołania rodzica.Wywołanie konstruktora nadrzędnego podczas inicjowania podklasy w Swift
Czy istnieje sposób w Swift, aby wywołać konstruktora macierzystego, gdy init jest podklasą bez przepisywania go?
internal class A {
init(aBool: Bool? = false) {
...
}
}
class B: A {
init(aString: String) {
...
}
}
Mając te dwie klasy jako przykład, chciałbym init B za pomocą konstruktora:
let obj = A(true)