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