プロトコル拡張による美しいコードの可能性に魅了されています。しかし、クラス継承の本当の違いを把握していないようです。
クラス継承の代わりに構成を使用できるように、何かをモデル化するにはさまざまな方法があることを知っています。
しかし、クラス継承の機能を知ったのは、サブクラスがスーパークラスの実装を非常に簡単に使用できるということでした。プロトコル拡張機能を使用すると、値型に対してもこの機能を使用できます。
問題は、クラス継承にはどの機能があり、プロトコル拡張にはどの機能がないかということです。または、プロトコル拡張の代わりにクラス継承をいつ使用するか。