basit bir Class ım olduğunu düşünelim
class Adam{
private String adi;
private String soyadi;
}
bazı yazılımlarda gördügüm kadari ile Adam.class diye direk class ın kendisi parametre olarak gönderilebiliyor
amacım başka bir class ımdaki fonksiyonuma parametre olarak bu classı göndermek ve class ın içinde tanımlı değişkenlerin listesini çıkarabilmek
yani paremetrik calismak
direk classı gönderince içindeki değerlerin ne olduğuna erişmek istiyorum
daha önce benzer bi uygulama yapan ve bu durumu çözen varmı acaba
ilgilenenlere şimdiden teşekkürler
Class değişkenleri
1
●683
- 27-12-2008, 09:24:01Üyeliği durduruldu
- 01-01-2009, 13:34:26Üyeliği durduruldubari kendi sorumu kendim cevaplayayim

javada reflect yapısı ile bu iş yapılabiliyor.
import java.lang.reflect.Field;
sınıfını import ettikten sonra
Class deneclass = denetipi.getClass();
Field fields[] = deneclass.getDeclaredFields();
for (int i=0; i<fields.length; i++) {
System.out.println("classtaki alanlar: " + fields[i].getName() + "- " + fields[i].getType() );
}
gibi bir işlem işi görüyor
)
