訪問修飾符、構(gòu)造方法、參數(shù)傳遞
今天總結(jié)的有以下內(nèi)容:
???? 一、訪問修飾符
???? 二、構(gòu)造方法
???? 三、參數(shù)傳遞
一)4種訪問修飾符:public ,private ,protected,不寫
????? 1,public 訪問權(quán)限最高,private訪問權(quán)限最低;
???????????? protected通常在有繼承關(guān)系時使用;
???????????? 盡量使訪問權(quán)限最小化(規(guī)則)
???????????? 注意: 在方法里,任何修飾符都不能加在變量前,即使是靜態(tài)的也無法使用
??????????? 例如: public void insertBook(){
??????????????? public int a = 100;
?????????????? 或者:static int b = 200;
???????????? }
??????????? 結(jié)果是不能編譯通過
????? 2,構(gòu)造方法:
??????????? 核心用處:用于產(chǎn)生對象,通過new 產(chǎn)生新的對象
????????????????????????????? 例如:DataClass a = new DataClass ();
??????????? 特點:構(gòu)造方法沒有返回類型
?????????????????????? 與類名同名??? 例如:public DataClass(){}
???????????
????? 3,方法重載
??????????? 含義:方法名相同,指在同一個類內(nèi)部,主要針對方法來說,
??????????????????????? 遵循原則:個數(shù)不同,類型不同,順序不同
??????????? 例如:public class DataClass{
????????????????????????????
????????????????????????????? public void access(int a ,String b){}
????????????????????????????? public void access(String a, int b){}
?????????????????????? }
???????????
?????????? 記?。涸谧宇愃袠?gòu)造方法的第一行,都會去自動調(diào)用父類
?????????????????????? 不帶參數(shù)的構(gòu)造方法;
三)參數(shù)傳遞
??????? 用一個實例更能說明參數(shù)傳遞,下面我們來看一道題
posted on 2007-01-22 12:59 wenshijiao 閱讀(605) 評論(0) 編輯 收藏