PUBLİC PRİVATE NEDİR?
using System;
class Program
{
static void Main()
{
}
}
YUKARIDA STATİCDEN ÖNCE PUBLİC VEYA PRİVATE KULLANABİLİRİZ.AMA BİZ
ZATEN PROGRAM CLASSINDAN BAŞKA BİR CLASSTA ÇALIŞMADIĞIMIZDAN
KULLANMADIK.ARTIK YAVAŞ YAVAŞ CLASSLARA GEÇİYORUZ VE PUBLİC
PRİVATE KULLANACAĞIZ. PRİVATE ÖZEL PUBLİC GENEL DEMEK ZATEN.
PUBLİC FARKLI CLASSTAN METOTLARA ERİŞİM İÇİN KULLANABİLİRİZ.
PRİVATE İSE AYNI SINIFTAKİ METOTLARA ERİŞİM İÇİN
using System; class Dikdortgen //1.ADIM BURASI CLASS DİKDÖRTGEN OLUŞTURDUM. { public int En; //E BÜYÜK CLASSLARDA DEĞİŞKEN TANIMLAMA KURAL //GEREĞİDİR. public int Boy;//PUBLİC ÇÜNKÜ DİĞER CLASSTAN ERİŞİME AÇIK public int Alan() { int Alan = En * Boy; return Alan; } public void EnBoyBelirle(int en,int boy)//3.ADIM BURASI 5 VE 10 DEĞERLERİNİN //SIRASIYLA EN VE BOY OLDUĞUNU SÖYLÜYORUM PROGRAMA GERİ GİDİYOR //MAİN CLASSINA YAZ METODUNA { En = en; Boy = boy; } public void Yaz() { Console.WriteLine(“En: {0}”,En); Console.WriteLine(“Boy: {0}”, Boy); Console.WriteLine(“Alan: {0}”,Alan()); //ALAN METODUNA GİDİYOR HESAPLAMA //YAPIP YAZDIRIYOR } } class Program { static void Main() { Dikdortgen d = new Dikdortgen(); //2.ADIM BURASI DİKDÖRTGEN CLASSINA //ERİŞİM İÇİN D NESNESİ TANIMLADIM d.EnBoyBelirle(5, 10);//5 VE 10 DEĞERLERİNİ EN VE BOY OLARAK METODA //GÖNDERİYORUM. d.Yaz();//SON ADIM BURASI GERİ DÖNÜŞÜMSÜZ YAZ METODUNA GİDİYOR } }