課程
/后端開發
/Java
/Java入門第二季 升級版
為什么測試類下可以創建其他類名的對象?
難道對象不應該在本類中完成創建嗎?
對象在其他類中創建還屬于其類名下的類嗎?
例如在測試類Test{}中創建Dog.g=new Dog(){}
2019-01-12
源自:Java入門第二季 升級版 9-1
正在回答
一個類,它擁有成員屬性和方法,它可以通過main方法在自己的類中創建對象,也可以在其他需要這個Dog類的類里創建dog對象。不一定是說只有在一個包里的任何類才能創建,這里有四個訪問權限修飾符,public,private,缺省,protected??梢匀タ蠢蠋熐懊娴囊曨l,前面有講訪問權限修飾符
qq__8737
Dog.java 這種類文件表示的是這個類的屬性和功能,只有用new Dog() (這里的Dog指的是Dog.java 的構造方法) 才能創建它的具體對象。
在測試類中要用到Dog類的屬性和方法,就要先創建Dog的具體對象。
類指的是一種抽象層次的概念,比如說狗 (Dog.java),而家里養的那只哈士奇就是具體對象了(new Dog())?
ByteMan 提問者
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答關于測試類問題
2 回答關于測試方法里的變量問題
3 回答關于類的問題
2 回答關于類名的問題
2 回答關于靜態類的問題!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-01-19
一個類,它擁有成員屬性和方法,它可以通過main方法在自己的類中創建對象,也可以在其他需要這個Dog類的類里創建dog對象。不一定是說只有在一個包里的任何類才能創建,這里有四個訪問權限修飾符,public,private,缺省,protected??梢匀タ蠢蠋熐懊娴囊曨l,前面有講訪問權限修飾符
2019-01-12
Dog.java 這種類文件表示的是這個類的屬性和功能,只有用new Dog() (這里的Dog指的是Dog.java 的構造方法) 才能創建它的具體對象。
在測試類中要用到Dog類的屬性和方法,就要先創建Dog的具體對象。
類指的是一種抽象層次的概念,比如說狗 (Dog.java),而家里養的那只哈士奇就是具體對象了(new Dog())?