Nesne yönelimli programlamanin bir takim avantajlari vardir.Bir nesnenin dinamik olarak olusturuldugu anda otomatik olarak çalistirilan metotlar vardir.Bu metotlar sayesinde bir nesnenin üye elemanlarina ilk degerler verilir ya da sinif nesnesi için gerekli kaynak düzenlemeleri yapilir.(örnegin dosyalarla ilgili bir sinif ise dosyalarin açilmasi gibi)

referans tipi degiskenler olusturuldugunda bütün elemanlarina varsayilan olarak deger atanir(nümerik degiskenler için 0,bool türü için false gibi..)Iste bu islemi yapan aslinda otomatik olarak çalistirilan bir yapici metottur.Burdan da annlasilan her sinifin biz tanimasakda kesin bir yapici metodu vardir. Iste bu metoda varsayilan yapici metot(default constructor)denilmektedir.

Yapici metotlarin diger metotlardan iki farki vardir. Birincisi,yapici metotlarin geri dönüs degeri yoktur,ikincisi yapici metotlarin ismi sinif ismi ile ayni olmak zorundadir.

.

4 Responses

  1. kusura bakmayin tatil dönemi nedeniyle cevap veremedm gerekli cevabi Hakki arkadasim vermis …

  2. slm combobox ile metot olusturma hakkinda bilgi verebilirmisiniz. bundan hiç bisi anlamadim ama 😀 devamina cevap vereyim.. 

    Bunu yapman için combobox un içerisinde foreach veya for la dönüm tüm Item lari bi list in içerisine atabilirsin.. daha sonra bu listi

    Gridview1.DataSource = list ; 

    olarak verdiginde gridview de veriler gözükecektir..

    he seçildigi anda ise selectedindexchange iventinde selected item ini alip sadece birini bir list e atip

    bunu yine gridviewde ayni sekilde gösterebilirsin sonnunda gridview.databind demeyi de ihmal etme tabi .d kusurabakma kodlarini yazmadim ama biraz yapmaya çalis olmazsa kodlarinida veririz problem degil umarim istedigin cevap budur kendine iyi bak..

  3. slm combobox ile metot olusturma hakkinda bilgi verebilirmisiniz.combobox in içnden deger seçildigi zaman datagridviewde listelenicek yardimci olursaniz seviniim simdiden tskler…

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.