Java是一種面向對象編程語言,它的核心概念是對象和方法。
對象是一個具體的實體,它是根據類定義創建的。類是對象的藍圖,它定義了對象的屬性和行為。
public class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } public String getName() { return this.name; } public int getAge() { return this.age; } }
在上面的代碼中,我們定義了一個Person類,它有兩個屬性:name和age。我們還定義了一個構造方法來創建Person對象,并為每個屬性定義了getter方法。
方法是類中的一段代碼,它執行特定的任務。方法可以被多個對象調用,也可以在類外部被調用。
public class Calculator { public int add(int a, int b) { return a + b; } public int subtract(int a, int b) { return a - b; } }
上面的代碼演示了一個簡單的計算器類,它有兩個方法:add和subtract。這些方法將兩個整數相加或相減,并返回計算結果。
在Java中,對象和方法是面向對象編程的核心概念。通過定義類和對象,我們可以將代碼分成可維護和可重用的模塊,使代碼更加清晰和易于理解。