有說過發表是最好的記憶方式!!
那就來試試囉~~
那就來試試囉~~
Java 最先學到的就是類別(Class),類別大概可分為三類:
一為 Entity Class ,也可以說是名詞類的,例如:顧客(customer),產品(Product) …
二為 Service Class ,是為動詞類(商業邏輯)的,例如order service …..
三為 Bounding Class ,為使用介面類。
在類別中可以定義的有屬性,方法,建構式,巢狀類別。
Class 語法
[ public ] [ final | abstract] Class <類別識別子>[extends 父類別名稱] [implements 介面1[,介面二]] {
// 宣告屬性
[ public | protected| private] [static ] [final]
<資料型別> < 變數識別子> [=<初值>] ;
// 宣告方法
[public| protected| private] [ static | final | abstract] [synchronized] < 回傳型別>
< 方法識別子 > {
([ <資料型別> <參數識別子1>,] )
}
範例
// 建立一各Employee 的類別
public class Employee {
// 宣告employee 的屬性
public String name;
public String title;
public String department;
public int salary;
// 宣告 方法
public String toString() {
return name + “ \n” + title + “\n” +department +”\n”+salary ;
}
}
成功建立完類別後,可以透過main method 來將類別 建立成物件使用。
// 建立 main method
public class TextEmployee {
public static void main ( String [ ] args) {
Employee emp1=new Employee();
emp1.name=”張有福”;
emp1.title=”經理” ;
emp1.department=”IT” ;
emp1.salary=”85000”;
system.out.println( emp1);
}
}
文章標籤
全站熱搜