關(guān)于含參構(gòu)造方法
各位大佬們,萌新求問。在定義構(gòu)造方法的時(shí)候假設(shè)是這樣:public helloworld(int i,int j)
{
?m_i = i;? ? m_j = j;
在調(diào)用時(shí)可不可以在實(shí)例化的時(shí)候:helloworld hello = new helloworld (i,j);
在i,j的位置不輸入東西,讓用戶通過Scanner類進(jìn)行賦值,就相當(dāng)于在運(yùn)行過程中為構(gòu)造方法賦值....
2019-11-18
如果你的Helloworld類里的構(gòu)造方法只有有參構(gòu)造的話,你是不能在不輸入?yún)?shù)的情況下調(diào)用你寫的帶參構(gòu)造的。建議在類里面添加無參構(gòu)造,然后再增加m_i,和m_j兩個(gè)屬性,先無參構(gòu)造,然后再寫一個(gè)賦值方法,把鍵盤獲取的值賦給兩個(gè)屬性
2019-10-14
可以呀,為什么不可以