我是 OOP 课程的学生,这是我第一次真正使用 Java 进行编码,我的头有点晕。
我的项目不完整,但这只是因为我似乎无法找到我的导师在寻找什么,所以希望你们能给我一些正确的方向。
我感到困惑的任务点是这个陈述。
使用虚拟方法 displayInfo() 创建一个名为“Animal”的类。
以下是我当前的代码,我使用的是 NetBeans 7.3
public class AnimalInfo {
public class Animal{}
public class Cow extends Animal{}
public class Lion extends Animal{}
public class Human extends Animal{}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("Please select an animal for a brief description of each:\n\nEnter 'A' for Cow.\nEnter 'B' for Lion.\nEnter 'C' for Human.\n\nEnter 'X' to Exit the application.");
// TODO code application logic here
}
}
我需要对公共类 Animal 的实现进行哪些更改以符合此要求displayInfo()
?
另外,是JOptionPane
允许用户输入的唯一方法吗?因为我需要让用户的选择拉出所选动物的信息(尚未在上面的代码中实现),所以我看不到任何允许我接受用户输入以存储为字符串的内容。
再次,任何帮助将不胜感激。提前致谢!