已采納回答 / qq_不過六級不改名i_opIMVZ
這么說可能好理解一些:new Dog()這個語句代表的就時創建的一個Dog類的對象,此時內存已經分配了空間。然后前面的Animal obj2是用來給這個對象賦值的,因為obj2是一個引用,他代表的就是對象的內存。然后他是父類的,所以他是父類的引用。個人理解。
2018-10-02
已采納回答 / 洛辰m
screen=screen到底代表的是什么含義?根據局部變量的作用域,在方法內部,如果局部變量與成員變量同名的話,那么是以局部變量為準??墒窃趕creen=screen這個賦值語句中,將局部變量的值賦值給自己,顯然并不是很合適。根據代碼的含義,本來的意思應該是將局部變量賦值給成員變量。為了更清晰的表達這個含義,為此最好采用如下的書寫格式this.screen=screen
2018-09-30
已采納回答 / qq_江河流日夜_0
靜態變量靜態變量也稱作類變量,是在類之中,方法之外,以static關鍵字申明的變量,其獨立在對象之外,有許多對象共享的變量。靜態變量在對象產生之前產生,并長駐于內存,其在JVM關閉時銷毀。成員變量成員變量也稱作實例變量、屬性,?申明在類之中,方法之外的變量,隨對象銷毀而銷毀。
2018-09-29
已采納回答 / 初一啊初一
方便表達,沒別的意思??梢詫崿F,直接在initialTelephone里面,main函數外面的位置寫一個叫initialTelephone的構造方法就可以了。
2018-09-27
已采納回答 / qq_夜末_0
括號里面一般是你希望創建對象的時候,賦予成員變量的一些值,例如一個用戶類<...code...>什么時候寫不寫,我只能說你做項目的時候應該會知道,System是個系統類,in看源碼意思是標準輸入流,類型是
InputStream看下你構造方法里有沒有接受這個類型的參數
2018-09-27
已采納回答 / 慕雪血影
首先,我們可以用中文的形式流程將它給寫出來,把握好彼此之間的關系,然后在每句話里面套用代碼即可,雖然并不一定一次性就可以寫好,但任何代碼都是慢慢修改而成的,只有親自動手寫了,才能有所收獲!??!
2018-09-26