Я создал класс ниже и запустил код в Java-проекте для 2 сотрудников.Как я должен изменить класс (обязательно использовать закрытые атрибуты и открытые методы) и код, чтобы использовать этот класс в проекте, где я должен реализовать массивы.Идея состоит в том, чтобы запустить, например, цикл 10 раз и напечатать вывод для всех присвоенных значений.
Класс
package radomirbz4;
public class RBZ4C {
private String Employeename ;
private String JMBG;
private Double Salary;
private int Experience;
void newName(String newName) {
Employeename = newName;
}
void newJMBG(String newJMBG) {
JMBG = newJMBG;
}
void newSalary(double newSalary) {
Salary = newSalary;
}
void newExperience(int newExperience) {
Experience = newExperience;
}
void printChanges() {
System.out.println("Employee: "+Employeename+"with JMBG: "+JMBG+"has salary"+Salary+"due experience of"+Experience+"years.");
}
}
Код
package radomirbz4;
public class RadomirBZ4 {
RBZ4C employee1 = new RBZ4C();
RBZ4C employee2 = new RBZ4C();
// Invoke method on each objects
employee1.newName("Radomir Brzakovic");
employee1.newJMBG("1301976761018");
employee1.newSalary(80000.67);
employee1.newExperience(10);
employee1.printChanges();
employee2.newName("Zoran Nikolic");
employee2.newJMBG("13019760950720");
employee2.newSalary(200000.67);
employee2.newExperience(35);
employee2.printChanges();
}
}