身分證字號的每個字元代表的意義如下:A123456789
(1)第一個字元代表地區,轉換方式為:A轉換成1,0兩個字元,B轉換成1,1……
阿基 發表在 痞客邦 留言(0) 人氣(7,465)
承續一個類別的功能,建立出新的類別,稱之為類別的繼承。
這時,原來的類別稱為"超類別(superclass)""基底類別(base class)"或是"父類別"
而繼承這個基底類別,定義出的新類別稱之為"子類別(subclass)""衍生類別(derived class)"或是"擴充類別"。
繼承時要用的關鍵字extends。"class 衍生類別 extends 基底類別"。
阿基 發表在 痞客邦 留言(2) 人氣(18,265)
定義物件的成員函數,跟PHP在一般寫方法一樣,但是比較不一樣的是他有另三個關鍵字。就是"public" "protected"跟"private"。這三個關鍵詞在寫物件的程式一定會遇到,也一定要記住,但是在PHP中比較特別的是,當你不去宣告他的範圍的時候,都是當做public來看待。
他們各自表達的意義:
public |
可從類別內,或是別的類別,或是其他任何位置呼叫,並使用。 |
protected |
可以從同一個類別或其衍生出來的類別(子類別)呼叫。 |
private |
只可以在自己這個類別裡面使用。 |
阿基 發表在 痞客邦 留言(0) 人氣(13,132)
建構子
是在使用類別建立實體時,會被自動呼叫的一個特殊函式。換個方式說,就有點像是程式的初始化。
他的公式:
阿基 發表在 痞客邦 留言(0) 人氣(10,234)
PHP要定義類別,必須在"class"這個關鍵字後面指定"類別名稱",並在大括號"{}"類定義組成這個類別的變數或函式。
class 類別名稱{
// 變數或函式 // 也可說是成員方法跟成員屬性
}
|
阿基 發表在 痞客邦 留言(0) 人氣(6,173)
物件導向程式設計的雛形,早在1960年的Simula語言中即可發現,當時的程式設計領域正面臨著一種危機:在軟硬體環境逐漸複雜的情況下,軟體如何得到良好的維護?物件導向程式設計在某種程度上透過強調可重複性解決了這一問題。20世紀70年代的Smalltalk語言在物件導向方面堪稱經典——以至於30年後的今天依然將這一語言視為物件導向語言的基礎。
物件導向程式設計可以被視作一種在程式中包含各種獨立而又互相呼叫的單位和物件的思想,這與傳統的思想剛好相反:傳統的程式設計主張將程式看作一系列函式的集合,或者直接就是一系列對電腦下達的指令。物件導向程式設計中的每一個物件都應該能夠接受資料、處理資料並將資料傳達給其它物件,因此它們都可以被看作一個小型的「機器」,或者說是負有責任的角色。
目前已經被證實的是,物件導向程式設計推廣了程式的靈活性和可維護性,並且在大型項目設計中廣為應用。 此外,支持者聲稱物件導向程式設計要比以往的做法更加便於學習,因為它能夠讓人們更簡單地設計並維護程式,使得程式更加便於分析、設計、理解。反對者在某些領域對此予以否認。
主流的程式開發語言,包括 Java, .NET(C#, VB …) 等,甚至連 PHP 這種 ”Script-based”,以網頁設計為主的描述性語言,都已標榜能實現所謂的 “物件導向(object-oriented)” 的開發模式,那麼顯然,軟體分析與設計、包括程式撰寫人員,都必須要能對以 “物件” 為單位的設計與開發,要能有其共識。但 “物件” 卻往往很難被界定與定義,具體的東西,如電腦、小狗、汽車、杯子、Xbox 360 …等,都是物件;但抽象的概念,如訂房、會議、訂購、保險、行動電話的簡訊 …等,也都可以是物件。具體的東西, 因為能看得到,所以看起來比較容易能找出 “物件”,但其實也很容易有 “茫點”,例如,”松樹” 是一個物件,還是多個物件? “樹枝”、”樹葉”、”樹幹”、”樹根” 是 “松樹” 的基本組成元素,它們是否也可以算是物件? 而抽象的概念,更是難以界定,若沒有足夠的抽象能力(抽象能力有時又要帶點創意與想像),實在很難捕捉看不著、摸不到的 “相”,將之定義為具體的(specific)物件。
阿基 發表在 痞客邦 留言(22) 人氣(144,648)

店 名:金鳳陽春麵
地 址:台南市中西區怡平路121號
營業時間:週一~週五 11:00~23:00 週六 11:00~21:00
阿基 發表在 痞客邦 留言(0) 人氣(12,870)

店 名:葉陶楊坊
地 址:台南市新化區信義路54-1號
營業時間:午餐 11:30~14:00
下午茶 14:30~16:30
晚餐17:30~21:30
阿基 發表在 痞客邦 留言(0) 人氣(1,798)
再以前Javascript的時候,我們要設定當滑鼠按第一次按下,會顯示某個東西。當滑鼠按下第二次,會把他隱藏起來。要做上述的動作要寫很繁瑣的程式碼。還要加上一個flag去紀錄現在是要處理第一次,還是第二次。
不過現在JQuery方便很多,不用在寫的一長篇,而且延展性也變的很好。
公式:
.toggle( handler(eventObject), handler(eventObject) [, handler(eventObject)] )
|
阿基 發表在 痞客邦 留言(0) 人氣(10,969)
店 名:鴨肉扁
地 址:台北市中華路一段 98之2號
營業時間:9:30~22:30阿基 發表在 痞客邦 留言(1) 人氣(1,200)