Передать аргументы из двух классов в другой для сравнения и вывода в консол
есть вот такой код:
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 сравнить с введенными и вывести информацию о работниках, чья зарплата выше введенной с клавиатуры.