1、设计一个游泳接口(Swimlnterface),它具有一个游泳(swim)方法。然后设计一个青蛙类《Frog)实现这个接口,并在其main方法中创建一个Frog对象,调用其swim方法
时间: 2024-11-24 22:41:06 浏览: 15
swim-frog:这是Android游戏开发的第一个版本
首先,让我们设计一个名为`SwimmerInterface`的接口,它包含一个基本的游泳方法:
```java
public interface SwimmerInterface {
void swim();
}
```
接下来,我们创建一个名为`Frog`的类,该类实现了`SwimmerInterface`,表示一只青蛙可以游泳:
```java
public class Frog implements SwimmerInterface {
@Override
public void swim() {
System.out.println("青蛙正在水中游动。");
}
public static void main(String[] args) {
// 创建一个Frog对象并调用swim方法
SwimmerInterface frogObj = new Frog(); // 使用接口类型的引用
frogObj.swim(); // 调用蛙类的swim方法
}
}
```
在这个例子中,虽然`main`方法里使用的是`SwimmerInterface`类型的引用,但我们实例化了一个`Frog`对象。由于`Frog`实现了`SwimmerInterface`,所以当我们通过接口调用`swim()`方法时,实际上是在调用`Frog`类中的相应方法。
阅读全文