質問: 質問を具体的に書きます。 interface A { void culc(); } これを実装するクラスBで、 class B implements A{ int a; int b; int c; void culc { c=a+b; } } と実装したとします。 extendsなら、変数 a,b,c は親クラスで一度書いておけば、派生クラスが何個あろうと、そのまま使えます。 (a,b,c を派生クラスで定義する必要はありません) interfaceでは、interface A を実装するクラスごとにint a; int b; int c; を書かなければならないのでしょうか? 教えてください。 よろしくお願いします。
回答: そもそもinterfaceって何だか分かってる?