Başına final eklediğimiz bir sınıftan, metoddan, özellikten miras (Inheritance) alınamayacağını ve genişletilemeyeceğini belirtiriz. Yani yazdığımız sınıfı (class) başka bir yerde kullanacaksak veya ekip arkadaşımız kullanmayı düşünüyorsa onu değiştirmeden kullanması gerekmektedir. Ayrıca performans optimizasyonları için de kullanılabilir.
Kullanımı çok basittir:
final class exampleFunction() {
// do something
}
Bir yanıt yazın