多重継承はフィールドとメソッドを継承するがmixinはメソッドのみ継承する。 でもGroovyなどのmixinはフィールドも継承する。 そうすると多重継承と同じ問題が発生するんじゃないだろうか。 多重継承はダメだけどmixinはいい理由がよく分からない。
参考:
多重継承はフィールドとメソッドを継承するがmixinはメソッドのみ継承する。 でもGroovyなどのmixinはフィールドも継承する。 そうすると多重継承と同じ問題が発生するんじゃないだろうか。 多重継承はダメだけどmixinはいい理由がよく分からない。
参考: