5.00 / 1 oy

Java'da private ve final değişkenler arasındaki fark nedir?

Java'da halen oldukça yeniyim, öğrendiğimi düşündüğüm şeyleri uygulamaya gelince ikileme düştüğüm çok oluyor. Private ve Final değişkenleri de okurken anladığımı düşünüyordum ama iş sıfırdan bir proje inşa etmeye gelince neyi ne amaçla kullanmam gerektiği birbirine girdi. Private ve Final değişkenleri ne amaçla nerelerde kullanmalıyız ve birbirlerinden ne farkları vardır?

RainingCodes

28.07.2019 14:26

Bu soru 1 kez yanıtlandı.

  • 30 Temmuz 2019 19:43
    24

    Biraz elma ile armutu karıştırmak olmuş bu. Java'da private anahtar sözcüğü, değişkenin sadece içerisinde bulunduğu sınıf tarafından erişilebilmesini sağlayan bir yetki belirliyicidir (Access Modifiers/Erişim Belirteçleri). Alternatif olarak protected ya da public olabilirler.

    final ise bir değişkeni sabit yapmaya yarayan anahtar kelimedir. Bu değişkenin değeri pi sayısı gibi sabit kalır ve program içerisinde değiştirilemez.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da private ve final değişkenler arasındaki fark nedir?

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.