Java class什麼意思
在Java程式設計中,「class」是一個關鍵字,用來定義一個類別(class)。類別是Java程式設計的基本單位,它定義了對象的型別,並包含了數據成員(變數)和成員方法(函式)。
當你定義一個類別時,你實際上是在定義一種新的資料型別,這種資料型別可以包含多個物件(objects)。每個物件都是其對應類別的一個實例(instance),它擁有自己的數據成員值。
以下是一個簡單的Java類別示例:
public class Person {
// 數據成員
private String name;
private int age;
// 建構子
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 成員方法
public void introduce() {
System.out.println("My name is " + this.name + " and I am " + this.age + " years old.");
}
}
在上面的例子中,Person
是一個類別,它定義了兩個數據成員 name
和 age
,以及一個建構子和一個成員方法 introduce
。你可以使用這個類別來創建多個 Person 物件,每個物件都會有自己的數據成員值。
當你想要使用 Person
類別時,你可以這樣做:
// 創建一個 Person 物件
Person p1 = new Person("John", 30);
// 使用物件的方法
p1.introduce(); // 輸出:My name is John and I am 30 years old.
在Java程式設計中,類別是非常重要的概念,它允許你創建複雜的應用程式,並管理數據和功能。