0

2 つの従業員オブジェクトから名、姓、および給与を出力する必要がありますが、シンボルが見つからないというエラーが発生し続けます。これを修正するにはどうすればよいですか?

コンストラクタークラスは次のとおりです。

public class Employee
    {
        private String firstName;
        private String lastName;
        private double monthlySalary;

        public Employee( String firstName1, String lastName1, double monthlySalary1) {
            setfirstName(firstName1);
            setlastName(lastName1);
            setmonthlySalary(monthlySalary1);
        }

        String getfirstName() {
            return firstName;
        }

        String getlastName() {
            return lastName;
        }

        double getmonthlySalary() {
            return monthlySalary;
        }

        public void setfirstName (String firstName1) {
            firstName = firstName1;
        }

        public void setlastName (String lastName1) {
            lastName = lastName1;
        }

        public void setmonthlySalary (double monthlySalary1) {
            monthlySalary = ( monthlySalary1 >= 0 ? monthlySalary1 : 0);
        }
    }

そして、オブジェクトを印刷するためにこれまでに持っているものは次のとおりです。

public class EmployeeTest {

      public static void main(String[] args) {
            Employee a = new Employee("John", "Smith", 10000);
            Employee b = new Employee("Jane", "Smith", 11000);
            System.out.print(a.firstName1);
         }
   }

「Name: Salary:」の行に沿って何かを出力できるようにする必要がありますが、これを機能させる方法についてはわかりません。どんな助けでも大歓迎です。

4

3 に答える 3