2
A
回答
7
在C++ 11中,您可以使用final
說明符來禁止覆蓋。
0
1
如果你正在處理一個virtual
方法,您可以使用C++ 11的final
特殊的標識符。
class A
{
virtual void foo() const final;
};
這將防止重寫或名稱隱藏,具體取決於上下文。
+0
我不能在g ++中定義這樣的成員函數''final'不會命名一個類型'可能是什麼問題?我的編譯器'gcc版本4.6.3 20120306(Red Hat 4.6.3-2)(GCC)' –
+0
@NayanaAdassuriya對於C++支持,您需要使用-std = C++ 0x進行編譯,但似乎這只是從GCC 4.7以後。 – juanchopanza
相關問題
- 1. 允許在派生類
- 2. 覆蓋基類@property,同時仍允許基類訪問它
- 3. 訪問控制 - 允許來源不允許訪問控制 - 允許來源
- 4. C++允許派生朋友類訪問私有嵌套類
- 5. jquery循環允許覆蓋
- 6. 訪問控制 - 允許來源不允許訪問源URL
- 7. 訪問 - 控制 - 允許來源不允許訪問 - >來源*
- 8. 訪問控制 - 允許來源不允許訪問http:// localhost
- 9. 訪問控制 - 允許來源不允許訪問原因
- 10. 允許Android市場訪問,但不允許Google商戶帳戶訪問
- 11. Spring Security-允許GET但不允許POST
- 12. 允許/類別但不允許/類別/子類別
- 13. Flash編譯器不允許覆蓋
- 14. Wix不允許用戶覆蓋目錄
- 15. X509TrustManager覆蓋不允許所有證書?
- 16. JQuery覆蓋 - 打開twitter「允許訪問」框的問題
- 17. 陣列允許不允許
- 18. jquery和random.org「不允許訪問控制允許來源」
- 19. 訪問控制 - 允許來源不允許來源
- 20. 訪問控制 - 允許來源不允許來源http:// localhost
- 21. 訪問控制 - 允許 - 來源不允許
- 22. 訪問控制允許方法不允許刪除方法angularjs
- 23. 訪問控制 - 允許來源不允許'ip'
- 24. 訪問控制 - 允許來源不允許原產地null
- 25. 原產地不被允許訪問控制允許來源
- 26. Api網關不允許訪問控制 - 允許來源
- 27. Socket.io - 訪問控制 - 允許來源不允許來源
- 28. GWTTestCase - HTMLUnit - 不允許「訪問控制 - 允許來源」
- 29. PHP來源是不允許的訪問控制允許來源
- 30. 訪問控制允許標題不允許授權
在大多數啓用了OO的語言中,這被稱爲「最終」或「密封」(虛擬)方法 – sehe