Java是一種廣泛應(yīng)用于軟件開(kāi)發(fā)的編程語(yǔ)言,它支持面向?qū)ο缶幊?OOP)的概念,可以靈活地定義和使用對(duì)象。
假設(shè)我們要編寫(xiě)一個(gè)水果類(lèi),在Java中,我們可以定義這個(gè)類(lèi)的公有屬性和功能。公有屬性指的是該類(lèi)的任何實(shí)例都可以訪問(wèn)的屬性,而公有功能指的是該類(lèi)的任何實(shí)例都可以調(diào)用的方法。
public class Fruit { // 公有屬性 public String name; public double price; // 公有功能 public void displayInfo () { System.out.println("名稱(chēng):" + name); System.out.println("價(jià)格:" + price); } }
在上述代碼中,我們定義了一個(gè)水果類(lèi),并添加了兩個(gè)公有屬性:名稱(chēng)和價(jià)格。這些屬性可以在該類(lèi)的任何實(shí)例中進(jìn)行訪問(wèn)。
除了公有屬性,我們還定義了一個(gè)公有方法: displayInfo()。這個(gè)方法用來(lái)顯示該水果的名稱(chēng)和價(jià)格信息。我們可以在該類(lèi)的任何實(shí)例上調(diào)用該方法來(lái)獲取水果的信息。
使用Java的面向?qū)ο缶幊蹋覀兛梢暂p松地創(chuàng)建和操作類(lèi)對(duì)象,使我們的軟件開(kāi)發(fā)更加高效。