Я студент в классе ООП, это первый раз, когда я когда-либо работал с кодированием в Java, и моя голова немного крутится.Java Beginner Help Виртуальные методы
Мой проект неполный, но только потому, что я не могу понять, что ищет мой инструктор, поэтому, надеюсь, вы, ребята, можете дать мне какое-то направление относительно правильного пути.
Пункт назначения, в котором я смущен, является этим утверждением.
Создайте класс под названием «Животное» с помощью виртуального метода displayInfo().
Ниже мой текущий код, я использую 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
's единственный способ разрешить ввод пользователю? Поскольку мне нужно сделать выбор пользователя подтягивать информацию выбранного животного (еще не реализованную в коде выше), я не вижу ничего, позволяющего мне принимать ввод пользователя, который будет храниться в виде строки.
Снова любая помощь будет принята с благодарностью. Заранее спасибо!
Покажите нам, что вы сделали попытку выполнить задачу –
я бы, если бы я понял задачу, если вы пришли сюда, чтобы плакать или пытаться подавить кого-то, кто не понимает, двигаться вперед, ваш вход не нужен. Спасибо ^.^ – user2402715