1.1 创建4个类:
苹果
香蕉
葡萄
园丁
1.2 在三种水果的构造方法中打印一句话.
以苹果类为例
接口
public interface fruit {
}
苹果
public class Apple implements fruit {
public Apple() {
System.out.println("创建了一个苹果类");
}
}
梨
public class pear implements fruit {
public pear() {
System.out.println("创建了一个梨类");
}
}
橘子
public class Oranges implements fruit {
public Oranges() {
System.out.println("创建了一个橘子类");
}
}
判断类
import java.util.Scanner;
public class FruitTest {
fruit test(){
Scanner s=new Scanner(System.in);
System.out.println("请输入水果名");
String t=s.next();
fruit f=null;
if("苹果".equals(t)) {
f=new Apple();
}
if("梨".equals(t)) {
f=new pear();
}if("橘子".equals(t)) {
f=new Oranges();
}
return f;
}
main
public class test {
public static void main(String[] args) {
new FruitTest().test();
}
}