我正在尝试像世界上数以百万计的其他人一样理解 Java 接口。如何测试我是否真的在使用我的界面?如果我在我的 TestBubbles 类中删除“实现”,我仍然会得到相同的结果。我可以更改任一方法定义并导致编译失败,但如何测试我传递的数据?
public interface Bubbles {
public void addAir(String bubbleType, float bubbleOne, float bubbleTwo );
}
public class TestBubbles implements Bubbles {
public static void main(String [] args){
String type = "wiggly";
float sizeOne = 42.01f;
float sizeTwo = 80.10f;
TestBubbles tb = new TestBubbles();
tb.addAir(type, sizeOne, sizeTwo);
}
public void addAir(String rType, float fOne, float fTwo ){
System.out.println(rType + " " + fOne + " " + fTwo);
}
}