作者mokuku (mokuku)
看板Ruby
标题[问题] 请问 Ruby 有类似 Java 的 final 吗?
时间Wed Jul 16 22:47:33 2008
Java 语法里面, 可以用
class Test
{
public final void test_function() {}
}
这样的定义,
让 Test 的子类别无法重新定义 test_function() 这个 method,
即 如果 Test 子类别尝试
class SubTest extends Test
{
public final void test_function() {}
}
会发生
test_function() in SubTest cannot override
test_function() in Test; overridden method is final
这样的错误!
请问 Ruby 里有类似的语法吗?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.169.208.119
1F:推 godfat:没有 07/16 23:02
2F:→ mokuku:喔, 感恩! 07/16 23:15