跳轉到內容

程式設計科學/Sway 簡報/物件/繼承實現策略

來自華夏公益教科書

繼承實現策略

那麼如何透過串聯繼承實現三大要素呢?

為簡單起見,我們假設在嘗試解析變數時對環境表進行順序搜尋。

從這裡開始將使用 Sway 語法。

典型的類/建構函式

   function node(item,next)
       {
       this;
       }

建立節點

   var items = node(1,node(2,node(3,:null)));

或者簡寫

   var # = node;
   var items = right(1 # 2 # 3 # :null);

使用節點

   while (items != :null)
       {
       inspect(items . item);
       items = items . next;
       }

函式 right 可以使用 Sway 的反射機制編寫。


下一步 上一步 頂部

華夏公益教科書