【发布时间】:2018-08-07 07:11:45
【问题描述】:
我是 tcl/Itcl 编程的新手。
tcl 或 Itcl 中是否有任何数据结构或为这两者提供的任何包可以帮助我实现下一个结构(见下图)。
数据结构说明:
这种数据结构与 B-Tree 数据结构非常相似。
但是,数据结构的每一层都是不同的类,这意味着类 A 可以有 only 类 B 的子类。
任何级别(节点)中的每个“类类型”除了指向此“节点”的父级和子级的“指针”之外,还具有该类独有的另一个数据。
我看到有 struct::tree 数据结构,但我真的不知道是否可以使用这个数据结构来实现我的数据结构,但有这些例外。
除了创建一个“节点基类”和另外 3 个继承自这个“节点基类”的类之外,还有什么方法可以实现它,每个类都有唯一的列表?
【问题讨论】:
标签: data-structures tcl itcl