C# public erişim belirleyici

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0

public erişim belirteci​

public erişim belirteci, bir sınıfın üye değişkenlerini ve üye işlevlerini diğer işlevlere ve nesnelere görünür kılmasına verir. Herhangi bir public üye sınıf dışından erişilebilir kılınmış olur.


Dikdortgen sınıfı:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

class Dikdortgen
{
//üye değişkenler
public double uzunluk;
public double genislik;

public double AlanGetir()
{
return uzunluk * genislik;
}

public void Yazdir()
{
Console.WriteLine("Uzunluk: {0}", uzunluk);
Console.WriteLine("Genişlik: {0}", genislik);
Console.WriteLine("Dikdörtgen Alanı: {0}", AlanGetir());
}
}
Main içinde Kullanımı:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

class Program
{
static void Main(string[] args)
{

Dikdortgen sekil = new Dikdortgen();
sekil.uzunluk = 4; //public olduğu için sınıf dışından ulaşılabilir durumda
sekil.genislik = 5; //public olduğu için sınıf dışından ulaşılabilir durumda
sekil.Yazdir(); //public olduğu için sınıf dışından ulaşılabilir durumda
Console.ReadLine();

}
}
Yukarıdaki örnekte neler oldu inceleyelim.

Üye değişkenleri uzunluk ve genişlik değişkenlerini public olarak ayarlayıp, Dikdortgen sınıfından sekil nesnesini türeterek genislik ve yukseklik değerlerini girdik. Yazdir metodunu public olarak ayarlardığımız için yine sekil.Yazdir() diyerek metodun çalıştırılmasını sağladık.
 
Üst