21xrx.com
2025-03-23 16:01:48 Sunday
文章检索 我的文章 写文章
使用Java接口创建对象:实现接口的类
2023-06-15 13:14:05 深夜i     --     --
Java 接口 对象创建

在Java中,接口是一组抽象方法的集合,不能直接用来创建对象。但是,我们可以通过实现接口的类来创建对象。

下面是一个示例代码:

public interface Shape {
  void draw();
}
public class Rectangle implements Shape {
  @Override
  public void draw() {
   System.out.println("Drawing rectangle...");
  }
}
public class Circle implements Shape {
  @Override
  public void draw() {
   System.out.println("Drawing circle...");
  }
}

在上面的代码中,我们定义了一个名为Shape的接口,并定义了一个draw()方法。接着,我们定义了两个类Rectangle和Circle,它们实现了Shape接口,并重写了draw()方法。

现在,我们可以使用这些类来创建对象:

Shape rectangle = new Rectangle();
rectangle.draw();
Shape circle = new Circle();
circle.draw();

输出结果为:

Drawing rectangle...
Drawing circle...

通过实现接口的类,我们可以创建对象并调用接口中的方法。这种方式可以使我们的代码更灵活、更易于扩展。

  
  

评论区