Java'daki Get ve Set Yöntemleri Nelerdir?

Java Daki Get Ve Set Yontemleri Nelerdir



Java programlamada, geliştiricinin uygulanan kodu farklı şekilde kullanması genellikle bir gereklilik olabilir. Örneğin, gereksinime göre zaman zaman belirli bir değişkene birden çok değer iletmek. Bu gibi durumlarda, Java'nın ' elde etmek ' Ve ' ayarlamak ” yöntemleri, belleği yönetmeye ve kodu etkili bir şekilde basitleştirmeye yardımcı olur.

Bu blog, Java'nın ' elde etmek ' Ve ' ayarlamak ” yöntemleri.

Java'daki “get” ve “set” Yöntemleri nelerdir?

elde etmek ” yöntemi, özel değişkenin değerini döndürmek için kullanılır ve “ ayarlamak ” yöntemi, özel değişkenin değerini ayarlar/tahsis eder. Bu yöntemler “ kapsülleme ” hassas verilerin kullanıcılardan gizlendiği süreç.







Örnek 1: Java'da Değer Alma ve Ayarlama

Bu örnekte, “ ayarlamak() ' Ve ' elde etmek() ” yöntemleri işlevi, önce özel değişkenin değerini ayarlamak ve ardından sınıf içindeki kullanıcı tanımlı işlevlerin yardımıyla onu getirmek için kullanılabilir:



halk sınıf diş seti {

özel int yaş ;

halk geçersiz yaş ayarla ( int X ) {

yaş = X ;

}

halk int yaş almak ( ) {

geri dönmek yaş ;

}

halk statik geçersiz ana ( Sicim [ ] argümanlar ) {

diş seti x = yeni diş seti ( ) ;

X. yaş ayarla ( 18 ) ;

sistem . dışarı . yazdır ( 'Yaş: ' + X. yaş almak ( ) ) ;

} }

Yukarıdaki kod bloğunda:



  • İlk olarak, “adlı bir sınıf tanımlayın. diş seti ”.
  • Sınıf içinde, “adlı özel bir değişken belirtin. yaş ”.
  • Bir sonraki adımda, “adlı bir işlev tanımlayın. yaş ayarla() ” değeri ayarlamak için belirtilen parametreye sahip olmak. Fonksiyon tanımında, ayarlanan değeri özel değişkene iletin.
  • Şimdi, “adlı set değerini getirmek için bir işlev bildirin. yaş al() ”. Tanımında, basitçe “ ayarlamak ' yaş.
  • İçinde ' ana ”, “ aracılığıyla bildirilen sınıfın bir nesnesini oluşturun. yeni ” anahtar kelime ve “ diş seti() ” sırasıyla yapıcı.
  • Bundan sonra, birikmiş işlevi çağırın ' yaş ayarla() ” sınıfa atıfta bulunarak ve belirtilen değeri ayarlayarak.
  • Son olarak, ikinci sınıf işlevine erişerek ayarlanan değeri alın ' yaş al() ”.

Çıktı





Bu çıktıda set değerinin uygun şekilde alındığı görülmektedir.



Örnek 2: Java'da Referansa Göre Değerleri Alma ve Ayarlama

Bu özel örnekte, değerler özel değişkene başvurarak ayarlanabilir ve alınabilir:

halk sınıf diş seti {

özel int yaş ;

halk geçersiz yaş ayarla ( int yaş ) {

Bu . yaş = yaş ;

}

halk int yaş almak ( ) {

geri dönmek yaş ;

}

halk statik geçersiz ana ( Sicim [ ] argümanlar ) {

diş seti x = yeni diş seti ( ) ;

X. yaş ayarla ( 18 ) ;

Sistem . dışarı . yazdır ( 'Yaş: ' + X. yaş almak ( ) ) ;

} }

Yukarıdaki kod satırlarında aşağıdaki adımları uygulayın:

  • Aynı şekilde, “ adlı bir sınıf tanımlayın. diş seti ” ve belirtilen özel değişkeni belirtin.
  • Şimdi, “ adlı bir işlev tanımlayın. yaş ayarla() ' parametresine sahip ' yaş ” değerini ayarlamak için.
  • Parametre ve özel değişkenin aynı olduğuna dikkat edin, yani ' Bu Burada farklılaşmadaki belirsizliği ortadan kaldırmak için ” anahtar sözcüğü kullanılabilir.
  • Bu ” anahtar sözcüğü private değişkeni işaret eder ve ana değişkende bir işlev argümanı olarak ilettikten sonra ona ayarlanan değeri tahsis eder.
  • Bundan sonra, benzer şekilde, “ işlevini tanımlayın. yaş al() ayarlanan değeri döndürmek için ”.
  • İçinde ' ana ”, bir sınıf nesnesi oluşturmak, ayarlamak ve buna göre değer almak için tartışılan yaklaşımları hatırlayın.

Çıktı

Bu sonuçta, özdeş değerler arasındaki belirsizliğin referans geçirilerek giderildiği analiz edilebilir.

Çözüm

elde etmek ' Ve ' ayarlamak ' Java'daki yöntemler, ' kapsülleme ” ve sırasıyla özel değişkenin değerini döndürmek ve ayarlamak için kullanılır. Bu yöntemler, değişkeni basitçe değiştirmek için veya kullanıcı tanımlı işlev yardımıyla referansı iletmek için kullanılabilir. Bu blog, Java'nın get ve set yöntemlerini kullanma yaklaşımlarını tartıştı.