|
|
İyi Günler Arkadaşlar, Bi yere iş başvurusunda bulundum verilen ödevlerden bir tanesi Reflection konusu üzerine yardım ederseniz sevinirim. Araştırmam gereken yerler, kodlama vs. javaya yeni başladım da :)
Soru :
Reflection
Write a small program to demonstrate the use of reflection.
There will be ten different classes with the Writeout method, class0, class1, class2, class9 etc.
printing out their own name. Another class will read the name of the class as String from console
. Upon reading the name of the class, it will automatically and dynamically (!) generate that class
and call its writeout method. If that class is not read from input, it will not be initialized.
İlgilenen arkadaşlara şimdiden teşekkür ederim.
|
SpArK

Kayıt : 17 Temmuz 2005 Izmir
|
|
Javaya yeni başladıysan, java isteyen biryere alacaklar mı seni :S ? Umarım kabul edilebilirsin kardeşim, kodu sana direk yazmak istemiyorum ama internette aratinca çok örnek var. Ben sana belki ingilizcede sıkıntı çekiyorsundur diye türkçe kaynak buldum, çok yardımcı olur bence, buyur.
http://www.basrikahveci.com/java-reflection-api/
Ayrıca aslında basit ama sen bence kullanıcıdan bir class ismi alıp bunu dinamik istenince biraz korkmuş olabilirsin ama, Class.Forname(); fonksiyonu içine class ismini yazarsan sana Class objesini döndüyor, onun üzerinden yeni instance yaratabiliyorsun. Yukardaki türkçe kaynak eminim sana yardımcı olacaktır kardeşim.
Edit : En azından şöyle yapabilriiz, sen kodu yazarsın, hata veya sorun varsa buraya koyarsın, eğer çalışmazsa, hatalara bakarız ve fixleriz :)
|
|
|
SpArK çok teşekkür ederim.
|
|