Java'da son sınıf ne anlama geliyor?
Java'da son sınıf ne anlama geliyor?

Video: Java'da son sınıf ne anlama geliyor?

Video: Java'da son sınıf ne anlama geliyor?
Video: Java Dersi 27 : Class Nedir? - Doğru Anlamak 2024, Mayıs
Anonim

A son sınıf sadece bir sınıf o Yapabilmek uzatılmaz. (Bilişim Teknoloji yapmak Olumsuz kastetmek nesnelere yapılan tüm referansların sınıf ilan edilmiş gibi davranmak son .) Bir sınıf olarak son Bu sorunun cevaplarında ele alınmaktadır: Mirası yasaklamak için iyi nedenler Java ?

Ayrıca, Java'da örneklerle birlikte son sınıf nedir?

A son sınıf genişletilemez (devralınabilir). Bir'in iki kullanımı vardır son sınıf : Biri kesinlikle kalıtımı önlemektir. son sınıflar uzatılamaz. İçin örnek , tüm Sarıcı sınıflar Tamsayı, Float vb.

Yukarıda, Java'da son bir sınıfı nasıl yazarsınız? Java'da değişmez bir sınıf oluşturmak için aşağıdaki adımları yapmanız gerekir.

  1. Uzatılmaması için sınıfı final olarak ilan edin.
  2. Doğrudan erişime izin verilmemesi için tüm alanları özel yapın.
  3. Değişkenler için ayarlayıcı yöntemler sağlamayın.
  4. Değerinin yalnızca bir kez atanabilmesi için tüm değişken alanları son yapın.

Benzer şekilde, neden Java'da son sınıfa ihtiyacımız var?

NS son uygulamalarını sonuçlandırmak için değiştirici sınıflar , yöntemler ve değişkenler. kullanmanın temel amacı sınıf olarak ilan ediliyor final önlemek için sınıf alt sınıf olmaktan. Eğer bir sınıf olarak işaretlendi son o zaman hayır sınıf olabilir herhangi bir özelliği devralır son sınıf.

Java'da son nesne nedir?

son değiştiremeyeceğiniz anlamına gelir nesne başka bir referansa veya başka bir referansa işaret etmek için referans nesne , ancak yine de durumunu değiştirebilirsiniz (ör. ayarlayıcı yöntemlerini kullanarak). Değişmez demek, nesne gerçek değer değiştirilemez, ancak referansını başka bir değere değiştirebilirsiniz.

Önerilen: