Arama butonu
Bu konudaki kullanıcılar: 1 misafir
10
Cevap
273
Tıklama
0
Öne Çıkarma
Java da enum daki protected degiskenlerin amaci ney ?
P
7 yıl
Teğmen
Konu Sahibi

merhabalar. java da enum konusundayim neredeyse bitirmek uzereyim son olarak aklima birsey takildi.

simdi java da enum type ni inherit edemiyoruz ve enum type da hicbirseyi inherit edemiyor sadece implement edebiliyor. ozaman enum type daki protected degiskenler ne ise yariyor ? cunki protected degiskenlere dis paketten sadece inheritance yoluyla erisim saglayabiliyoruz. o halde protected bir degisken ile default (no access modifier) bir degiskenin farki ney ?





< Bu mesaj bu kişi tarafından değiştirildi psikolojikSorunlu.insan -- 25 Mart 2018; 18:15:16 >

T
7 yıl
Yarbay

Bahsettiğim kitaphttp://www.oracle.com/technetwork/topics/newtojava/downloads/index.html , Oracle Technology Network, yani Microsoft Developer Network MSDN gibi Oracle'ın java developer topluluğu sayfasında Java'ya yeni başlayanlar için tavsiye ettiği kitap; linkte görünüyor. Oracle'a bi email atıp 2005 de cikmis bu kitaba nasıl güvenip tavsiye ediyorsunuz diye bir sor belki Oracle 2005'ten kalma kitabın orada unutulduğunu fark edip sayfadan kaldırabilir, kim bilir ? :|





< Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 26 Mart 2018; 22:16:36 >

< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @psikolojikSorunlu.insan
P
7 yıl
Teğmen
Konu Sahibi

aradigim cevabi burada buldum ingilizcesi olanlar bakabilirler:https://stackoverflow.com/questions/3661270/why-are-protected-members-allowed-in-final-java-classes

bildiginiz uzere her enum bir Enum sinifini inherit eden final class dir. dolayisiyla bu soru su sekilde de sorulabilir cunki ikisi arasinda hicbir fark yok: "Java da final class larda protected degiskenlerin ve metodlarin amaci ney ?"



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.