欧美性猛交xxx嘿人猛交_又色又爽又高潮免费观看_精品国产一区二区三区久久影院_青娱乐极品视觉盛宴国产视频

技術頻道導航
HTML/CSS
.NET技術
IIS技術
PHP技術
Js/JQuery
Photoshop
Fireworks
服務器技術
操作系統
網站運營

贊助商

分類目錄

贊助商

最新文章

搜索

實例說明類與對象的關系及區別

作者:admin    時間:2016-8-3 17:42:42    瀏覽:

在面向對象編程中,類是一個結構,這個結構定義屬性和方法的集合。它可以被看作是一個模板。例如:

class Item {
  public $itemType; /* e.g. this could be "Book" or "CD" */
  public $price;
  public function printPrice() {
    echo "The price of this {$this->itemType} is {$this->price} dollars.";
  }
}

$catch22 = new Item();
$catch22->itemType = "Book";
$catch22->price = 25;
$catch22->printPrice(); /* outputs The price of this Book is 25 dollars. */

$americanPrayer = new Item();
$americanPrayer->itemType = "CD";
$americanPrayer->price = 22;
$americanPrayer->printPrice(); /* outputs The price of this CD is 22 dollars */

注意在這個例子中,$catch22$americanPrayer 是兩個對象。對象是一個類的實例。他們共享類定義的公共結構。公共結構由屬性(上述例子中的 $itemType 和 $price)和方法(上述例子中的函數 printPrice() )組成。然而,不同對象的熟悉可能不同。

在上述例子中,同一類的兩個對象的 price 和 itemType 是不同的,但是兩個對象都有一個 printPrice() 方法,一個  price 和一個 itemType 屬性被使用。

比較表

  對象
定義 類是一個單個單元中綁定數據成員和相關方法的結構。 類的實例或變量
存在 它是一個邏輯存在 它是一個物理存在
內存分配 當它創建時,內存空間未分配 當它創建時,要分配內存空間
聲明/定義 定義創建一次 當你需要時可以創建很多次

理解類和對象之間的區別的另一種方法是把類作為模具,而對象是作為使用模具產生的物品。

標簽:   對象  
相關文章
    x