标签: julia
假设我有以下内容:
abstract Spam abstract Egg <: Spam foo(::Spam) = 42
我现在想要添加一个内部调用foo(::Egg)的方法foo(::Spam)。
foo(::Egg)
foo(::Spam)
function foo(e::Egg) # ... foo(convert(Spam,e)) # Won't work. How to do this? # ... end
这样做的语法是什么?