Java是一門面向對象編程語言,其中最重要的兩個概念就是成員變量和成員方法。成員變量是在類中定義的變量,它們用來表示對象的狀態。成員方法是在類中定義的方法,它們用來定義對象的行為。在本文中,我們將介紹Java中成員變量和成員方法的基本用法。
成員變量使用private
關鍵字修飾,用來表示對象的狀態。它們通常被稱為對象的屬性。以下是一個示例:
public class Person {
private String name;
private int age;
}
在上面的代碼中,Person
類有兩個成員變量name
和age
。它們都是私有的,因此只能夠被類內部的方法所訪問。
成員方法是在類中定義的方法,用來定義對象的行為。它們通常被稱為對象的方法。以下是一個示例:
public class Person {
// 省略成員變量
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void printInfo() {
System.out.println("Name: " + this.name);
System.out.println("Age: " + this.age);
}
}
在上面的代碼中,Person
類有三個成員方法setName
、setAge
和printInfo
。它們都是公有的,因此可以被外部的代碼所訪問。
通過使用成員變量和成員方法,我們可以輕松地表示和操作對象的狀態和行為。這是Java中面向對象編程的關鍵之一。