21xrx.com
2024-11-22 13:30:44 Friday
登录
文章检索 我的文章 写文章
使用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...

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

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复