static void Main() { // hata: soyut siniflarin nesnesi yaratilamaz Sinif1 nesne1 = new Sinif1(); nesne1.Fonksiyon1(); Console.ReadLine(); }
static void Main() { // hata : statik eriþimli bir fonksiyona nesne // üzerinden eriþim yapýlamaz Sinif1 snf1 = new Sinif1(); snf1.Fonksiyon1(); }
// dogru kullanim static void Main() { // kapali siniflarin nesnesi yaratilabilir Sinif1 nesne1 = new Sinif1(); nesne1.Fonksiyon1(); Console.ReadLine(); }
// Sinif1 den kalitlayan (miras alan) Sinif2 sinifi static void Main() { // hatali : kalitlanan degil kalitlayan // sinifin nesnesi uzerinden ulasilmaliydi Sinif1 snf1 = new Sinif1(); snf1.Fonksiyon1(); }
static void Main() { // hatali : erisim hakki yok Sinif1 snf1 = new Sinif1(); snf1.Fonksiyon1(); }
static void Main() { // dogru kullanim Sinif1 snf1 = new Sinif1(); snf1.Fonksiyon1(); }
//void Fonksiyon1() YA DA // private void Fonksiyon1() // yazilirsa da ayni sinif icinden ulasilabilir static void Main() { // Sinif1 sinifinin bir nesnesi : snf1 Sinif1 snf1 = new Sinif1(); snf1.Fonksiyon1(); }