在Java分配不同的輸入參數,調用對象一次,並在不同的情況下
假設我有一個名爲對象類「模塊」 和另一個名爲「學生」類可以接受的「模塊」 如何輸入參數我可以創建一個對象一次但當時只是每次給它分配不同的值(以效率和節約內存的利息)
這是在哪裏創建我的低效的代碼示例多個對象
public class StudentTest {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
Student s1 = new Student ("Joe", "Bloggs", 19, new Module("com1028", "come1028", 70, 120));
Student s2 = new Student("Stella", "Kazamia", 24, new Module("com1026", "come1032", 40, 60));
System.out.println(s1);
System.out.println(s2);
}
}
如何創建只有1個學生,只有1個模塊,但爲他們分配不同的輸入參數爲各自的個人。
你的代碼幾乎沒有效率...... 如果有多個學生,則有多個Student類的實例是有意義的。如果您想更改學生的信息,只需更新Student實例內的變量即可。 – explv
*「我怎樣才能調用一個對象......」*你不「叫」對象。你什麼意思?創建? –
你試圖保存多少納秒? :D –