Java是一門面向對象的編程語言。在Java中,對象方法和類都是面向對象編程的重要組成部分。
對象方法是一個類中的方法,其可以讓對象執行某種動作或返回某種值。對象方法通常定義為public類型,以便其他類可以訪問它。例如:
public class Person { private String name; private int age; public void setName(String name) { this.name = name; } public void setAge(int age) { this.age = age; } public String getName() { return name; } public int getAge() { return age; } }
在上面這個例子中,setName和setAge是為該類的屬性賦值的對象方法,getName和getAge則用于獲取屬性的值。
類是一個抽象的概念,可以看作是創建對象的模板。在Java中,類是由屬性和方法組成的。屬性描述了對象的狀態,而方法定義了對象可以執行的操作。
類定義示例:
public class Person { private String name; private int age; public void setName(String name) { this.name = name; } public void setAge(int age) { this.age = age; } public String getName() { return name; } public int getAge() { return age; } }
在Java中,類是一個模板,需要使用new關鍵字來創建該類的對象。例如:
Person p = new Person(); p.setName("張三"); p.setAge(20); System.out.println("姓名:" + p.getName() + " 年齡:" + p.getAge());
以上代碼中,我們創建了一個Person對象,設置了該對象的屬性,并使用getName和getAge方法獲取屬性的值。