類的無參預習內容
1:類是又一組具有相同屬性和共同行為的實體抽象而來的,對象執行的操作是通過編寫類的方法來實現的.
2:代碼舉
public class Autolion {
String color ="黃色";
//跑方法
public void run(){
System.out.println("正以0.1米/秒的速度向前跑");
}
//叫方法
public void cry(){
System.out.println("大聲吼叫");
}//搶球方法
public String robBall(){
String ball="球";
return ball;
}
}
3:如何定義類的方法:
類的方法必須包括以下三個部分
(1):方法的名稱.
(2):方法的返回值類型.
(3):方法的主體.
編寫方法時,分兩步完成:
(1);定義方法名和返回值類型.
(2):在{}中編寫方法的主體部分.
編寫時,註意:
(1):方法體放在一對大括號裏,方法體就是一程序代碼,完成一定工作.
(2):方法名主要在調用這個方法使用.在JAVA中,一般采用駱駝命名法,
(3):方法執行後可能會返回一個結果,該結果的類型稱為返回值類型.使用返回值return值返回.
4:註意錯誤
1>方法的返回值類型為void.方法中不能有return語句;
2>方法不能返回多個值;
3>多個方法不能使用互相嵌套定義;
4>不能再方法外部直接寫程序邏輯代碼;
二
5:成員變量和局部變量
成員變量: Autolion類的方法可以直接使用該類定義的成員變量,如果其他類的方法要訪問,首先創建該類的對象.然後才能通過操作符"."來引用.
局部變量: 僅僅在定義改變量的方法內,
6:成員變量和局部變量的註意:
1>作用域不同. 局部變量的作用域僅限於他的方法.在該方法外無法訪問.成員變量的作用域在整個類的內部都是可見的,都可以使用.如果訪問權限允許.可以在類的外部使用成員變量.
2>初始值不同. 對於成員變量.如果在定義類中沒有給他賦初始值.JAVA會給他一個默認值,基本數據類型的值為0;引用類型的值為null.但是JAVA不會給局部變量賦值.因此,局部變量必須要定義賦值後再使用;
3>在同一個方法中,不能有相同的局部變量,在不同的方法中.能有相同的局部變量.
7:常見錯誤
1>誤用局部變量
2>控制流語句板塊中的局部變量;
三
8:
1>有返回值的用string,沒有返回值的用void;
2>本類值得所有方法/可以不用實例化.直接說明;
3>void沒有返回值.不能用return;
4>方法之間允許互相調用;
9
(1):空返回值的語法: (2):有返回值的語法:
public void 方法名() public 返回類型 方法名()
{ {
方法體 方法體
} }
retyurn返回值類型;
}
10;
生成JAVADoc開發文檔的有兩種方法:
1>使用命令行方式生成;
2>使用MyEclipse工具形成
(1):選擇"Flie" "Export"選擇,彈出"導出"對話框.選擇JAVA菜單中的的"JAVADoc`"選項,即可提交
11:代碼舉例
public static void main(String[] args) {
// TODO Auto-generated method stub
//接受成績;
Scanner input =new Scanner(System.in);
System.out.println("請輸入java成績");
int java =input.nextInt();
System.out.println("請輸入c的成績");
int c =input.nextInt();
System.out.println("請輸入db的成績`");
int db =input.nextInt();
//計算並顯示輸出
int total =java+c+db;
double avg =total/3.0;
System.out.println("總成績"+total);
System.out.println("\n平均分"+avg);
}
}
類的無參預習內容