如何在 c++ 中获取 java 的最终功能
How to get Final functionality of java In c++
有没有办法像java那样制作一个不能在C++继承的类。如果是,该怎么做?
使用 final
关键字:
class imma_leaf final
{
// Stuff...
};
尝试阅读本文可能会有所帮助。
http://www.codeproject.com/Articles/4444/A-non-inheritable-class
来自文章:
template <typename T>
class MakeFinal
{
private:
~MakeFinal() { };
friend T;
};
从中继承:
class FinalClass : virtual public MakeFinal<FinalClass>
{ }
相关文章:
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- 多态性和功能结合
- 带内存和隔离功能的SQLite
- 在CMakeLists.txt的安装功能中使用.cmake文件有什么用
- 类模板的成员功能的定义在单独的TU中完全专业化
- 有没有一种方法可以创建一个带有哈希表的数据库,该哈希表具有恒定时间查找功能
- 如何在C++中获得"静态纯虚拟"功能?
- 两个文件使用彼此的功能-如何解决
- 我应该实现右值推送功能吗?我应该使用std::move吗
- QML按钮点击功能执行顺序
- Java等效于C Botan功能调用
- Java本机接口-C 不在等待Java功能完成
- 是否可以在C++中推迟 const 变量的初始化,例如 Java 的"blank final"功能?
- 您如何共享Java功能而不提供其他源代码
- 如何从Java中的C DLL加载和使用结构和功能
- 在QT中调用Java功能
- 自动为枚举添加类似 Java 枚举的功能
- 如何在 c++ 中获取 java 的最终功能
- 用于C++的Eclipse插件,具有Java可用的所有功能
- Java是否有类似于c ++的组合功能?