Telphone類與InitailTelphone類是什么關(guān)系呢?
為什么在InitailTelphone類中可以直接創(chuàng)建Telphone類的對(duì)象并調(diào)用Telphone類的方法呢?Telphone類與InitailTelphone類是什么關(guān)系呢?
為什么在InitailTelphone類中可以直接創(chuàng)建Telphone類的對(duì)象并調(diào)用Telphone類的方法呢?Telphone類與InitailTelphone類是什么關(guān)系呢?
2015-11-19
舉報(bào)
2015-11-20
兩者沒(méi)關(guān)系,只要是在一個(gè)項(xiàng)目中 你就可以在類a中創(chuàng)建另外一個(gè)類b的對(duì)象(前提那個(gè)類允許,并提供了構(gòu)造函數(shù)),你只需在a的開(kāi)頭 import 導(dǎo)入類b的即可,如果a和b在一個(gè)包里都可以不用導(dǎo)包,直接創(chuàng)建
一般這樣寫是為了吧main函數(shù)和類分開(kāi),這樣是為了明確了程序的入口文件,方便以后的各種操作而已,實(shí)際你不創(chuàng)建這個(gè)InitailTelphone? 直接吧main寫在Telephone中完全也是沒(méi)問(wèn)題的
2015-11-20
因?yàn)檫@兩個(gè)類是在同一級(jí)目錄,編譯的時(shí)候會(huì)自動(dòng)去檢索相關(guān)目錄。因?yàn)槭窃谕粋€(gè)包下,所以沒(méi)有用import來(lái)進(jìn)行導(dǎo)入。至于是什么關(guān)系,他們都是Java的一個(gè)類,可以互相在代碼中調(diào)用進(jìn)行實(shí)例化。