JAVA是一種面向對象的編程語言,其最基本的概念就是類和對象。
類是JAVA代碼的基礎單元,它是一種抽象的數據類型,用于表示某個特定事物的屬性和方法。類包含了數據成員和函數成員兩個部分。數據成員被稱為屬性,表示該類的某些具體特征,比如人類類的年齡和性別屬性。函數成員被稱為方法,表示該類的某些具體操作,比如人類類的走、跑和吃的方法。
public class Person { //數據成員 private int age; private String gender; //函數成員 public void walk() { System.out.println("走路!"); } public void run() { System.out.println("跑步!"); } public void eat() { System.out.println("吃飯!"); } }
對象是類的具體實例化,它表示了類的一個具體實例,具有其自身的屬性和方法。對象可以從類中創建,并使用該類中定義的方法執行操作。為了創建一個對象,我們首先需要定義一個類,然后使用該類中定義的構造函數創建對象。
public class Test { public static void main(String[] args) { Person p = new Person(); p.walk(); p.run(); p.eat(); } }
上述例子中,我們定義了一個Person類,并在Test類中創建了一個Person類的對象p。我們使用p對象調用了父類中定義的三種方法walk()、run()和eat()。
總之,類是JAVA代碼的基礎單元,通過定義屬性和方法來表示有關事物的特定信息。對象是類的具體實例,它具有其自身的屬性和方法,并提供了一種執行該類中操作的方式。
上一篇python相冊交互圖
下一篇css圓形旋轉鋸齒問題