apples docに記載されているように、これは何を言っているのですか:
場合によっては、スーパークラスの指定された初期化子がサブクラスにとって十分な場合があるため、サブクラスが独自の指定された初期化子を実装する必要はありません。また、クラスの指定された初期化子が、そのスーパークラスの指定された初期化子のオーバーライドされたバージョンである場合もあります。これは、サブクラスがそれ自身のインスタンス変数を追加しない (または追加するインスタンス変数が明示的な初期化を必要としない) にもかかわらず、スーパークラスの指定された初期化子によって実行される作業をサブクラスが補足する必要がある場合によくあります。
サブクラスの指定された初期化子を作成する必要はなく、スーパークラスの指定された初期化子で十分であると言っているのですか?そうであれば、サブクラスのプロパティはどのように初期化されますか? そして、これが許可された場合、どのシナリオで?それはどのように機能しますか?
また、DI をオーバーライドする場合、親クラスが同じ DI を持っているため、サブクラスからそのメソッドをどのように呼び出すことができますか? 仕事を補う必要があるとはどういう意味ですか?