两个作用:
1. 修饰一个类不可以被继承
class Widget final {
public:
private:
};
2. 修饰一个虚函数不可以在派生类中被重写
class Widget {
public:
virtual void func() final {
}
private:
};
本文详细介绍了C++中final修饰符的两种主要用途:一是用于声明一个类不可被继承,二是用于声明一个虚函数不可在派生类中被重写。通过具体的代码示例,加深了对final修饰符在类和函数中使用场景的理解。
两个作用:
1. 修饰一个类不可以被继承
class Widget final {
public:
private:
};
2. 修饰一个虚函数不可以在派生类中被重写
class Widget {
public:
virtual void func() final {
}
private:
};

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