課程
/后端開發
/Java
/Java入門第二季 升級版
為什么在InitailTelphone類中可以直接創建Telphone類的對象并調用Telphone類的方法呢?Telphone類與InitailTelphone類是什么關系呢?
2015-11-19
源自:Java入門第二季 升級版 8-3
正在回答
兩者沒關系,只要是在一個項目中 你就可以在類a中創建另外一個類b的對象(前提那個類允許,并提供了構造函數),你只需在a的開頭 import 導入類b的即可,如果a和b在一個包里都可以不用導包,直接創建
一般這樣寫是為了吧main函數和類分開,這樣是為了明確了程序的入口文件,方便以后的各種操作而已,實際你不創建這個InitailTelphone? 直接吧main寫在Telephone中完全也是沒問題的
天涯蝶舞 提問者
這個小鋒
因為這兩個類是在同一級目錄,編譯的時候會自動去檢索相關目錄。因為是在同一個包下,所以沒有用import來進行導入。至于是什么關系,他們都是Java的一個類,可以互相在代碼中調用進行實例化。
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答initailtelphone與telphone的區別
2 回答為什么InitailTelphone類可以直接使用Telphone類?不需要導入包?
3 回答沒看懂:在InitailTelphone類里可以創建Telphone類的對象?
5 回答Telphone類和initiaphonel類分別是干什么的?有聯系嗎?
2 回答類與包的關系
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-11-20
兩者沒關系,只要是在一個項目中 你就可以在類a中創建另外一個類b的對象(前提那個類允許,并提供了構造函數),你只需在a的開頭 import 導入類b的即可,如果a和b在一個包里都可以不用導包,直接創建
一般這樣寫是為了吧main函數和類分開,這樣是為了明確了程序的入口文件,方便以后的各種操作而已,實際你不創建這個InitailTelphone? 直接吧main寫在Telephone中完全也是沒問題的
2015-11-20
因為這兩個類是在同一級目錄,編譯的時候會自動去檢索相關目錄。因為是在同一個包下,所以沒有用import來進行導入。至于是什么關系,他們都是Java的一個類,可以互相在代碼中調用進行實例化。