Я только начал, и это действительно сбивает с толку, потому что, когда я пишу свой код, в затмении нет красного предупреждения, однако при запуске программы он не работает. Вопрос:Сотрудник, имя, фамилия и ID
Напишите программу, в которой отображаются идентификаторы сотрудников и имена и фамилии сотрудников. Используйте два класса. Первый класс содержит данные сотрудника и отдельные методы для установки идентификаторов и имен. Другой класс создает объекты для сотрудников и использует объекты для вызова методов set. Создайте несколько сотрудников и покажите свои данные.
Мои коды:
public class Employee {
String lastName = null;
String firstName = null;
double ID;
public Employee(String lastName, String firstName, double ID){
this.lastName = lastName;
this.firstName = firstName;
this.ID = ID;
}
public String empStat(){
return "Last Name: " + lastName + "First Name: " + firstName + "ID" + ID;
}
}
и
public class MainEmployee {
public static void main(String args[]){
Employee nub1 = new Employee ("Griffin", "Peter", 000001);
System.out.println(nub1);
Employee nub2 = new Employee ("Griffin", "Lois", 000002);
System.out.println(nub2);
Employee nub3 = new Employee ("Griffin", "Stewie", 000003);
System.out.println(nub3);
Employee nub4 = new Employee ("Griffin", "Brian", 000004);
System.out.println(nub4);
}
}
и все это делает дисплей
[email protected] [email protected] [email protected] [email protected]
может кто-нибудь сказать мне, почему?
Обращаем ваше внимание: [JavaScript не является JAVA] (http://kb.mozillazine.org/JavaScript_is_not_Java) – mplungjan
Не получите привычки нулевых номеров заполнения. '000010' - это не тот номер, который вы считаете. См. Также http://stackoverflow.com/questions/5206342/what-is-an-illegal-octal-digit/5206381#5206381 –