enum kavramı ancak bir başka ana kavram ile anlamlı olur. asıl yemek yanında yenen pilav gibi salata gibi birşey bence (ramazan ve açlık malumunuz :) farklı parametrelere sahip constructor u olan ve bu parametrelerle iş yapan bir enum yazılabilir. çok da güzel olur ama enum ların kullanım mantığına aykırı olur.
enum dediğimiz yapıda çok çok basit logicler olabilir ancak, daha fazlası için class yapısını kullanmanız gerekir. elbette enum ların içine çok gelişmiş logicler de koyabilirsiniz ama dediğim gibi, doğru bir yaklaşım olmaz bu. bence yaklaşım şu şekilde olmalı; -proje fikri (adres-etiket bile olabilir) -kullanılacak paternlerin belirlenmesi (gerekiyorsa tabii ki) -paternlere uygun interface, class ve enum ların yazılması kısaca demek istediğim; enum ların tek başına anlamı yoktur, çok şeyler yüklemek / beklemek doğru değil. 26 Temmuz 2012 09:13 tarihinde Levent SARI <[email protected]> yazdı: > Herkese gunaydin, > Uzun zamandır programlamaya ara vermiştim. > Şimdi yeniden çalışmaya başladım ve kendime Java da Enum kullanımı ile > ilgili problemler(örnek uygulamalar) arıyorum. > İnterneti taradım ancak oradaki örnekler pek içime sinmedi. > JAVA da Enum ları kullanarak oluşturabileceğim aklı başına bir/kaç > uygulama geliştirmek istiyorum. > Amacım internetteki gibi haftanın günleri ya da mevsimlerle işlem > yaptıran ilkokul seviyesinde uygulamardan ziyade gunluk ofis işlerinde > de kullanabileceğim türde işe yarar uygulamalar hazırlamak. > (Hem Enum Kullanımını öğrenmek hem de işe yarar uygulamar geliştirmek > açıkcası...) > Bu konuda değerli fikir ve önerileriniz ile bana katkıda > bulunabilirseniz çok mutlu olurum. > Bu işi/konuyu basamaklandırmak gerekirse sadece Java da Enum kullanımı > da şart değil. > İçinde Enumları kullanabileceğim bir üst seviye/basamak uygulama > örneği/fikride olabilir. > İşe yarar şeyler çıkacağından eminim. > Herşey için teşekkür eder kolaylıklar dilerim... > Levent "SARI" > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
