我想写一个接口类并像这样使用它
public Interface IFunction
property name as string
end interface
public class ModelFunction
implements IFunction
public property name as string
public sub new()
end class
*编辑(因为是菜鸟而删除了以下句子,感谢@damien_the_unbeliever 指出这一点):但这不可能得到,因为vb.net接口中的属性必须是只读或只写的(据我所知)*
我现在写了这个,但似乎有点不对:
public Interface IFunction
Readlonly property getName() as string
writeonly property writeName() as string
end interface
public class ModelFunction
implements IFunction
....
end class
有人对此有更好的解决方案吗?或者可以帮助我处理接口类中的属性。在这里阅读了一些关于 stackoverflow 的文章,但没有一篇为我指明正确的方向。