Передать аргументы из двух классов в другой для сравнения и вывода в консол

есть вот такой код:

package recPack;
import java.util.Scanner;


interface Worker {
String calculation_salary(int experience, String post);
public String toString();
}

class Boss implements Worker{
    protected int experience = 0;
    protected String post = "";
    public Boss(int experience, String post) {
        this.experience = experience;
        this.post = post;
    }

    @Override
    public String calculation_salary(int experience, String post) {
        return "experience: " + experience + " post: " + post;
    }
    @Override
    public String toString()
    {
        System.out.println("experience: " + experience + " post: " + post);
        return null;
       }

}

class Ingineer implements Worker{
    protected int experience = 0;
    protected String post = "";
    public Ingineer(int experience, String post) {
        this.experience = experience;
        this.post = post;
    
    }
    @Override
    public String calculation_salary(int experience, String post) {
        return null;
    }
    @Override
    public String toString()
    {
        System.out.println("experience: " + experience + " post: " + post);
        return null;
       }

}

//public class SearchInfo{
//  static void out_data(){
//      
//Класс позволяющий выводить информацию о работниках, чья зарплата выше введенной с         клавиатуры
//  }
//}

 class Main {

    public static void main(String[] args) {
        Boss boss = new Boss(35000, "Boss");
        boss.toString();
        Ingineer ingineer = new Ingineer(75000, "Ingineer!");
        ingineer.toString();
  
    }

}

как создать третий класс SearchInfo, позволяющий выводить информацию о работниках, чья зарплата выше введенной с клавиатуры. Проблемма в SearchInfo как передать значения от экземпляров класса Ingineer и Boss сравнить с введенными и вывести информацию о работниках, чья зарплата выше введенной с клавиатуры.


Ответы (0 шт):