在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 name; } public int getAge() { return age; } }
上面的代碼定義了一個名為`Person`的類,其中包含了`name`和`age`兩個私有屬性,以及一個公有的構造函數和兩個公有的獲取屬性值的方法。在創建一個`Person`對象時,可以向構造函數中傳遞相應的參數。
下面是一個簡單的類和對象的圖示:
+---------+ +---------+ | Class | | Object | +---------+ +---------+ | 屬性 | | 屬性 | +---------+ +---------+ | 方法 | | 方法 | +---------+ +---------+
類和對象是面向對象編程中的基本概念。面向對象編程是一種以對象為中心的編程模型,通過定義類來描述對象的屬性和行為,再通過創建對象的方式來使用這些屬性和行為。