[問題] 請問 Ruby 有類似 Java 的 final 嗎?
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
推
07/16 23:02, , 1F
07/16 23:02, 1F
→
07/16 23:15, , 2F
07/16 23:15, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):