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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

關(guān)于測試類的問題

為什么測試類下可以創(chuàng)建其他類名的對象?

難道對象不應(yīng)該在本類中完成創(chuàng)建嗎?

對象在其他類中創(chuàng)建還屬于其類名下的類嗎?

例如在測試類Test{}中創(chuàng)建Dog.g=new Dog(){}

正在回答

2 回答

一個類,它擁有成員屬性和方法,它可以通過main方法在自己的類中創(chuàng)建對象,也可以在其他需要這個Dog類的類里創(chuàng)建dog對象。不一定是說只有在一個包里的任何類才能創(chuàng)建,這里有四個訪問權(quán)限修飾符,public,private,缺省,protected??梢匀タ蠢蠋熐懊娴囊曨l,前面有講訪問權(quán)限修飾符

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq__8737

頓時茅塞頓開,感謝大哥。
2020-03-18 回復(fù) 有任何疑惑可以回復(fù)我~
  1. Dog.java 這種類文件表示的是這個類的屬性和功能,只有用new Dog() (這里的Dog指的是Dog.java 的構(gòu)造方法) 才能創(chuàng)建它的具體對象。

  2. 在測試類中要用到Dog類的屬性和方法,就要先創(chuàng)建Dog的具體對象。

  3. 類指的是一種抽象層次的概念,比如說狗 (Dog.java),而家里養(yǎng)的那只哈士奇就是具體對象了(new Dog())?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

ByteMan 提問者

那是不是可以理解為同樣也可以在Cat{}這個類去創(chuàng)建Dog類的對象(假如Cat類要用到Dog類的屬性和方法),也就是說可以在同一個包中的任何類下去創(chuàng)建要用到的其他類的方法或?qū)傩缘膶ο蟆U垎栠@樣理解對嗎?
2019-01-12 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第二季 升級版
  • 參與學(xué)習(xí)       531097    人
  • 解答問題       6276    個

課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙

進(jìn)入課程

關(guān)于測試類的問題

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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