1.概要
c++11 新特性 final修饰的类不能被继承
2.代码
#include <iostream>
using namespace std;
class A
{
};
class A1:A
{
};
class B final
{
};
class B1 :A
//class B1 :B //disinheritance
{
};
int main()
{
std::cout << "Hello World!\n";
}
博客介绍了C++11的新特性,即使用final修饰的类不能被继承,并给出了相关代码。这一特性在C++开发中具有重要意义,能有效控制类的继承关系。
1.概要
c++11 新特性 final修饰的类不能被继承
2.代码
#include <iostream>
using namespace std;
class A
{
};
class A1:A
{
};
class B final
{
};
class B1 :A
//class B1 :B //disinheritance
{
};
int main()
{
std::cout << "Hello World!\n";
}
1287
1771
1793

被折叠的 条评论
为什么被折叠?