[請益] PHP class extends & linked list用法

看板PHP作者 (勤)時間15年前 (2010/04/24 16:59), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/2 (看更多)
我是PHP初學者,最近有一份作業要求寫linked list存入數據 基本上為網頁A B C D....... 網頁之間會互相連接, 我需要抓取每個網頁的linkA linkB linkC .. 我想要寫的linked list模式如下: ╓────╥────╥────╥────╖ ║  A  ║  1  ║  6  ║ .... ║ ╙────╨────╨────╨────╜ ╓────╥────╥────╥────╖ ║  B  ║  2  ║  7  ║ .... ║ ╙────╨────╨────╨────╜ ╓────╥────╥────╥────╖ ║  C  ║  3  ║  5  ║ .... ║ ╙────╨────╨────╨────╜ ╓────╥────╥────╥────╖ ║  D  ║  4  ║  0  ║ .... ║ ╙────╨────╨────╨────╜ A->B->C->D 如果寫成linked list是不是寫兩個class class page & class reference extends page 呢? 因為我對Php extend不太了解,看看有沒有高手可以給點方向呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.188.88

04/24 22:49, , 1F
推個113的188 回到 data structure, 實做 linked list 應該是
04/24 22:49, 1F

04/24 22:49, , 2F
有個class element 有 previous & next node和 value做data
04/24 22:49, 2F

04/24 22:50, , 3F
然後class LinkedList 有個 start, current, end element
04/24 22:50, 3F

04/24 22:51, , 4F
再加一些 public function next(), previous() 就差不多了
04/24 22:51, 4F

04/24 22:52, , 5F
基本上還用不到繼承的概念吧
04/24 22:52, 5F

04/25 00:24, , 6F
謝謝這位高手~ 我想得太複雜了 >.<
04/25 00:24, 6F
文章代碼(AID): #1BqhC2M6 (PHP)
文章代碼(AID): #1BqhC2M6 (PHP)