Bir değişken nasıl bir sınıf değişkeni yapar?
Bir değişken nasıl bir sınıf değişkeni yapar?

Video: Bir değişken nasıl bir sınıf değişkeni yapar?

Video: Bir değişken nasıl bir sınıf değişkeni yapar?
Video: Bağımsız,Bağımlı ve Kontrollü Değişkenler / Değişken Türleri/Fen Bilimleri 2024, Aralık
Anonim

Her misal arasında sınıf bir hisse sınıf değişkeni , Hangi NS bellekte tek bir sabit konumda. herhangi bir nesne Yapabilmek a'nın değerini değiştir sınıf değişkeni , ancak sınıf değişkenleri ayrıca manipüle edilmeden yaratmak bir misal arasında sınıf . A sınıf değişkeni (beyan statik ) NS tüm örnekler için ortak bir konum.

Benzer şekilde, bir sınıf değişken tip olabilir mi diye sorabilirsiniz.

Nesne yönelimli programlamada sınıflar , a sınıf değişkeni herhangi biri değişken kaç örneğinin bulunduğuna bakılmaksızın, tek bir kopyasının bulunduğu statik değiştirici ile bildirilir. sınıf mevcut. bu özel tip ile ilgili sınıf nitelik (veya sınıf özellik, alan veya veri üyesi).

İkincisi, değişken yöntem nedir? Benzer şekilde x ana içinde tanımlanır yöntem , ve sadece orada kullanılabilir. x'in kapsamı ana yöntem . Yani x ve y, kendi içinde, birbirinden bağımsız olarak var olurlar. yöntemler . 12. olarak bilinirler yöntem değişkenleri.

Basitçe, bir sınıf değişkenini nasıl bildirirsiniz?

Java üç tür sağlar değişkenler . sınıf değişkenleri − sınıf değişkenleri statik olarak da bilinir değişkenler NS beyan statik anahtar kelime ile bir sınıf , ancak bir yöntemin, yapıcının veya bloğun dışında. Her birinin yalnızca bir kopyası olurdu sınıf değişkeni başına sınıf , ondan kaç tane nesne oluşturulduğuna bakılmaksızın.

Bir sınıf değişkeni ile bir örnek değişken arasındaki fark nedir?

Statik( Sınıf ) değişkenler ve örnek değişkenler ikisi de üye değişkenler çünkü ikisi de belirli bir şeyle ilişkili sınıf , fakat arasındaki fark onlar sınıf değişkenleri herkes tarafından paylaşılan yalnızca bir kopyaya sahip olmak Farklı olan nesneleri sınıf , oysa her nesnenin kendi kişisel kopyası vardır. misal

Önerilen: