Я очень новичок в java и играл с кодом. Мне было любопытно, как я могу напечатать возвращаемое значение в классе B с помощью System.out.print в классе A. Я не хочу использовать System.out.print в классе B. Я уже знаю, как это сделать.Печать Возвращаемые значения из другого класса
-------- КЛАСС А ------------------------------------ ----
import java.util.Scanner;
public class Moregot {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
Give giveObj = new Give();
System.out.println("Enter your First Name ");
String fNamed = scan.nextLine();
System.out.println("Enter your Last Name ");
String lNamed = scan.nextLine();
System.out.println("Enter your Age ");
int theAge = scan.nextInt();
Give.setInfomation(fNamed, lNamed, theAge);
System.out.println("Your Name is " + giveObj.getfN() + " "+ giveObj.getlN() + " and you are age "+ giveObj.getOld());
}
}
-------- КЛАСС B ------------------------------ -----------
package Practice2;
public class Give {
private String _fName, _lName;
private int _age;
public static void setInfomation(String fNam, String lNam, int old)
{
String _fName = fNam;
String _lName = lNam;
int _age = old;
}
public String getfN(){
return _fName;
}
public String getlN(){
return _lName;
}
public int getOld(){
return _age;
}
}
Ваш класс подавай не должны иметь статические методы и поля, нет. –
Вопрос отредактирован: форматированный код. Запрос на удаление «кодового решения». –