第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何將變量傳遞給不同的方法

如何將變量傳遞給不同的方法

人到中年有點(diǎn)甜 2023-10-19 21:07:33
如何將 tom.name、id 年齡和年份變量從 main 方法傳遞到“tomdetails”方法中,以便該方法可以識(shí)別它們?class Student {    int id;    int age;    int year;    String name;}class Staff {    int id;    int age;    String name;    String postcode;    String department;}public class Main {    public static void main(String[] args) {        //Database        //Students        Student tom = new Student();        tom.name = "Tom";        tom.id = 1;        tom.age = 15;        tom.year = 10;       }    private static void tom_details() {        System.out.println(tom.name);        System.out.println(tom.id);        System.out.println(tom.age);        System.out.println(tom.year);    }}
查看完整描述

2 回答

?
喵喔喔

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊

雖然您可以單獨(dú)傳遞變量,但傳遞對(duì)整個(gè)Student對(duì)象的引用可能更有意義。例如:


public static void main(String[] args) {

    Student tom = new Student();

    tom.name = "Tom";

    tom.id = 1;

    tom.age = 15;

    tom.year = 10;

    printDetails(tom);

}


private static void printDetails(Student student) {

    System.out.println(student.name);

    System.out.println(student.id);

    System.out.println(student.age);

    System.out.println(student.year);

}

之后我要采取的下一步措施是:

  • 給出Student一個(gè)接受姓名、ID、年齡和年份的構(gòu)造函數(shù)

  • 將所有字段設(shè)為Student私有(并且可能是最終的),而不是通過方法公開數(shù)據(jù)(例如getName()

  • 可能會(huì)在其中添加一個(gè)printDetails()方法Student,以便您可以直接調(diào)用tom.printDetails()您的main方法。


查看完整回答
反對(duì) 回復(fù) 2023-10-19
?
HUH函數(shù)

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超4個(gè)贊

我認(rèn)為你可以只傳遞對(duì)象tom:將方法更改為


    private static void tom_details(Student tom) {

        System.out.println(tom.name);

        System.out.println(tom.id);

        System.out.println(tom.age);

        System.out.println(tom.year);

    }


查看完整回答
反對(duì) 回復(fù) 2023-10-19
  • 2 回答
  • 0 關(guān)注
  • 191 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)