程式設計科學/Sway 簡報/物件/繼承實現策略
外觀
< 程式設計科學 | 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 的反射機制編寫。