detailgroupingクラスのfirstname変数をnameクラスのfirstnameからの入力にするにはどうすればよいですか? アドバイスをいただきありがとうございます。別のクラスの変数値の使い方は?
class maine {
public static void main (String args []){
name nameObject = new name();
detailgrouping detailObject = new detailgrouping();
nameObject.usernames();
detailObject.collect();
}
}
import java.util.Scanner
public class name {
public void usernames(){
Scanner scnkey =new Scanner (System.in);
System.out.println("Users first name");
String firstname = scnkey.nextLine();
System.out.println("Users last name");
String lastname = scnkey.nextLine();
}
}
public class detailgrouping {
public void collect(){
System.out.println(" Users first name: " + firstname);
}
}
待ち、 'detailObject'それはから来たのは何ですか?それ以前にいくつかの改訂はなかった。 – vlaz
コードが書式化されて読めるようになったので、より良い質問はfirstname変数が最初にdetailgroupingクラスにどうなるかです。そこに未定義の変数があるように私に見えます。 –
はい、申し訳ありません。私はそれを編集に含めました。もっと多くのクラスがありますが、私は他の同様のクラスのアイデアを得るためにこれらのクラスを含めました。 – JonathanS