How to create an object of an abstract class and interface

前端 未结 12 1173
旧巷少年郎
旧巷少年郎 2020-12-09 04:36

How do I create an object of an abstract class and interface? I know we can\'t instantiate an object of an abstract class directly.

12条回答
  •  有刺的猬
    2020-12-09 05:03

    public abstract class Foo { public abstract void foo(); }
    public interface Bar { public void bar(); }
    public class Winner extends Foo implements Bar {
      @Override public void foo() { }
      @Override public void bar() { }
    }
    new Winner(); // OK
    

提交回复
热议问题