Yazeka
Arama sonuçlarına göre oluşturuldu
C++ dilinde
finalyapmak için aşağıdaki yöntemler kullanılır:
- Sınıfı final yapmak: Bir sınıfı miras alınamaz hale getirmek için sınıf tanımının sonuna
final
anahtar kelimesi eklenir 12. Örnek kod:class FinalClass final : public Base { // ... }; // Attempting to derive from FinalClass results in an error [1](https://cppscripts.com/final-in-cpp).
- Metodu final yapmak: Bir metodun türetilmesini engellemek için metodun tanımına
final
eklenir 13. Örnek kod:class Base { virtual void show() {} }; class Derived : public Base { void show() final { // Bu metod daha fazla türetilemez [1](https://cppscripts.com/final-in-cpp)[4](https://blog.feabhas.com/2022/11/using-final-in-c-to-improve-performance/). } };
5 kaynaktan alınan bilgiyle göre: