~~~ 不變的憤怒鳥

先說這個程式產生的結果 :

This Ma19 is Evil Person.
The accessed data is 1974.
Yes, Ma19, the super evil person, is dead!

翻譯成 :

這個馬英九是邪惡之人。
得到的資料是英九去死。
是的,超級邪惡之人馬英久斃命了!

以下是程式範例

#!/usr/bin/php
<?php
class ObjectClass_Ma19 {
   var $data_in_object;
   var $init_property;

   function ObjectClass_Ma19($init_value) {
      $this->init_property = $init_value;
   }

   function setData($new_value) {
      $this->data_in_object = $new_value;
   }

   function getData() {
      return $this->data_in_object;
   }

   function know() {
      return $this->init_property;
   }
}

# Case one: set and test constructor parameter.
$obj = new ObjectClass_Ma19("Evil Person");
$recognized_data = $obj->know();

printf("This Ma19 is %s.\n", $recognized_data);

# Case two: Action -- Kill Ma19
$obj->setData(1974);
$accessed_data = $obj->getData();

printf("The accessed data is %d.\n", $accessed_data);

print("Yes, Ma19, the super evil person, is dead!\n");
廣告

Comments on: "撲殺馬英九 : php 物件導向的範例" (11)

  1. 除了開頭六行以外,

    所有的公式都有看沒有懂

    按讚數

  2. #Classes
    class cookieClass {
    private $cookie;
    public function cookieClass() {
    $this -> $cookie = $_COOKIE;
    }
    public function addCookie($valName, $value) {
    setcookie($valName, $value);
    $this -> $cookie[$valName] = $value;
    }
    public function delCookie($valName) {
    setcookie($valName, “");
    unset($cookie[$valName]);
    }
    public function getCookie($valName) {
    return $this -> $cookie;
    }
    }

    請問這樣寫正確嗎?

    按讚數

    • 看起來還好。

      不過,放在電腦上跑一遍才是正途。

      按讚數

    • 你知道我是公的、不是母的嗎?

      你知道我寫程式一個小時要價多少嗎?(Hint : 二十多年前是 50 美金)。

      If you need this, you will test it. So, I will not test it for you.

      I don’t think “private", “public" are reserved words in php class definition. Again, run this through computer to test it.

      按讚數

      • 好吧好吧…

        我自己來就自己來咩~

        我的環境是 Windows 7 旗艦版 + PHP 5

        那些關鍵字可以用…

        我已經測試過了.. 有出錯~~

        等等把正確的貼上來好了

        按讚數

      • 感謝妳的範例讓我參考~
        以下是修正後的程式碼
        (完整的程式碼: http://paste.plurk.com/show/313417/ )
        cookie = $_COOKIE;
        }
        public function addCookie($valName, $value) {
        setcookie($key, $value);
        $this -> cookie[$key] = $value;
        }
        public function delCookie($key) {
        setcookie($key, “");
        unset($this -> cookie[$key]);
        }
        public function getCookie($key) {
        return $this -> cookie[$key];
        }
        }
        ?>

        按讚數

  3. 整篇簡顯易懂~
    寫的太好了!!

    觀念正確~電腦跑起來又順~
    應該列為教科書當中的。

    按讚數

  4. 你是頭殼壞掉嗎?

    按讚數

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

標籤雲

%d 位部落客按了讚: