-2

擬似コードは次のようになります。

def a_func(parent_node, child_node):
    parent_node.add(child_node)
    // check validity
    return child_node

node1 = a_func(pnode, Node(attr_x = "a new node")
node2 = a_func(pnode, Node(node1.get_attr("attr_x"))

ツリー構造で使用されます。a_funcnodeXを親nodeYに挿入し、nodeXを返します。誰かがそれに適した名前についてのアイデアを持っていますか?

4

1 に答える 1

1

関数に次のような名前を付けるenlistForParentか、多分addToParent、あるいはsetParentForNodeこれらすべてのバージョンが戻り値が子のメモであることを意味し、関数を呼び出す効果を明確にすると信じています。

于 2013-03-12T06:50:47.293 に答える