在Java中,類是一種用于定義對象的模板,它包含了對象的屬性(數據成員)和方法(成員函數)。定義一個類的基本語法如下:
訪問修飾符 class 類名 {
// 類的成員變量(屬性)
數據類型 變量名;
// 類的成員方法(函數)
返回值類型 方法名(參數類型 參數名, ...) {
// 方法體
}
}
以下是一個簡單的Java類和方法的定義示例:
// 定義一個名為Person的類
public class Person {
// 定義一個名為name的屬性,類型為String
private String name;
// 定義一個名為age的屬性,類型為int
private int age;
// 定義一個無返回值的方法,名為greet,接受一個String類型的參數greeting
public void greet(String greeting) {
// 方法體:打印問候語
System.out.println(greeting + ", my name is " + name + " and I am " + age + " years old.");
}
// 定義一個返回值為String類型的方法,名為getName,無參數
public String getName() {
// 方法體:返回name屬性的值
return name;
}
// 定義一個返回值為int類型的方法,名為getAge,無參數
public int getAge() {
// 方法體:返回age屬性的值
return age;
}
}
在這個示例中,我們定義了一個名為Person
的類,它包含了兩個屬性(name
和age
)和三個方法(greet
、getName
和getAge
)。