Sunday, September 12, 2010

Final

  • Bir final method, Temel sinifa uygulandiginda, turetilen siniflarda iptal edilmeyen methodlardir. Yani override isleminden bahsetmek mumken degildir.
  • Degiskenleri final olarak tanimladigimizda onlara ilk degerinin atanmasindan sonra degerlerini degistiremiyorduk.
  • Final olarak tanimlanmis degiskenlere degiskenlere tanimlandiklari anda deger atanmasi gerektigi
  • Final anahtar kelimesi ile olusturulan nesne orneginde bu nesne orneginin programin calisma boyunca ancak birkez olusturulabilecegi
  • Final yapicilara uygulanmaz
  • Bir methodun parametrelerini final olarak tanimlayabilir ve bu sayede methodlara gelen parametre degerlerinin degistirilmesini engelleyebiliriz.
  • Final olarak tanimlanmis bir siniftan baska sinif turetemeyiz(Kalitim soz konusu olamaz).
  • Sinifin final olarak tanimlanmasi icerdigi method ve degiskenlerin final olarak algilanmasi manasina gelmiyor
 Bu konu ile iulgili daha ayrintili bilgiyi asagidaki linkten elde edebilirsiniz ben bu kunuya bu kaynaktan hazirlandim guzel anlatigina inandigim icin sizler ile paylasmak istedim

No comments:

Post a Comment