ves*_*sii 0 smalltalk squeak
我想知道是否有可能在Squeak中实现隐藏机制,类似于C ++和C#等语言中的隐藏机制,这是其主要功能之一。我知道我可以在Squeak中重写方法,并且因为它是一种动态语言,所以我不能重载方法,但是可以隐藏方法/字段吗?我试图挖掘Squeak日志,但找不到答案。如果可以在Squeak中实现隐藏,我将很高兴看到一个示例。如果可能,原因可能是什么?也许某些OOP值禁止使用它?
Jam*_*ter 5
尽管没有明确的语法禁止调用super,但是如果您不从方法重写中调用super,则继承的实现实际上是隐藏的。而且,不,您不能阻止子类访问超类实例变量。
归档时间:
6 年,4 月 前
查看次数:
75 次
最近记录:
6 年,3 月 前