当前位置 : 主页 > 手机开发 > 其它 >

Julia不支持抽象多重继承有任何根本原因吗?

来源:互联网 收集:自由互联 发布时间:2021-06-19
例如,我希望能够沿着这些方向做一些事情: abstract Treeabstract SupervisedModeltype DecisionTree : Tree, SupervisedModel 目前这在朱莉娅是不可能的.这是由于任何根本原因,还是尚未实施? 目前正在讨
例如,我希望能够沿着这些方向做一些事情:

abstract Tree
abstract SupervisedModel
type DecisionTree <: Tree, SupervisedModel

目前这在朱莉娅是不可能的.这是由于任何根本原因,还是尚未实施?

目前正在讨论这个问题.似乎实现很复杂并导致许多边缘情况,但没有根本原因,为什么这不是一个语言功能: https://github.com/JuliaLang/julia/issues/5

另外,https://groups.google.com/forum/#!msg/julia-dev/xBzQqhq5aLM/oUWpCqfaI30J

网友评论