İçindekiler:

Java'da başka bir sınıftan bir parametreyi nasıl çağırırsınız?
Java'da başka bir sınıftan bir parametreyi nasıl çağırırsınız?

Video: Java'da başka bir sınıftan bir parametreyi nasıl çağırırsınız?

Video: Java'da başka bir sınıftan bir parametreyi nasıl çağırırsınız?
Video: Java 04 - 40 Dakikada Method Olusturma ve Kullanimi 2024, Nisan
Anonim

NS yöntem çağırmak içinde Java itibaren başka bir sınıf çok basit. Yapabiliriz yöntem çağırmak itibaren başka bir sınıf sadece bunun bir nesnesini yaratarak sınıf içeri başka bir sınıf . Bir nesne oluşturduktan sonra, çağrı yöntemleri nesne referans değişkenini kullanarak. Örnek bir programla anlayalım.

Bunu göz önünde bulundurarak, Java'da bir nesneyi bir sınıftan diğerine nasıl geçirirsiniz?

Java'da Nesneleri Geçirme ve Geri Döndürme

  1. Sınıf türünde bir değişken oluştururken yalnızca bir nesneye referans oluştururuz.
  2. Bu, nesnelerin, referansa göre çağrı kullanılarak yöntemlere geçirilmiş gibi davrandığı anlamına gelir.
  3. Yöntemin içindeki nesnede yapılan değişiklikler, argüman olarak kullanılan nesneye yansır.

Daha sonra soru şu, C#'ta başka bir sınıftan bir değişkeni nasıl çağırırsınız? Aslında bir ilan etmek gibi basit şeyler var. değişken örnek olarak, Arama o değişken örnek adı oluşturarak. ilan etmek gibi değişken örnek olarak, Arama o değişken örnek adı oluşturarak. onları statik hale getirin ve Arama onlar tarafından sınıf isim örneğin statik int t1 = 15; bunu diğerinde kullan sınıf zaman olarak.

Bunu göz önünde bulundurarak, Java'da özel bir değişkeni nasıl çağırırsınız?

Hayır, hiçbir şekilde yapamazsın erişim NS Java'da özel değişkenler . Herkese açık alıcı ve ayarlayıcı yöntemleri sağlayabilirsiniz. erişim veya değerini değiştirin özel üye değişkenler.

Değişkeni başka bir yöntemden nasıl kullanabiliriz?

Yapamazsın. Değişkenler içinde tanımlanmış bir yöntem bunun için yerel yöntem . paylaşmak istersen değişkenler arasında yöntemler , o zaman onları üye olarak belirtmeniz gerekir değişkenler sınıfın. Alternatif olarak, bunları aktarabilirsiniz bir yöntem ile bir diğeri argümanlar olarak (bu her zaman geçerli değildir).

Önerilen: