olarak döndüren işlev Say, A1, A2, ... sınıfları, Bir tümü, B sınıfı özetini genişletir. A1, ..., An dizisini döndüren bir işlevi kullanmak istiyorum sınıf adı. Bu kesinlikle derleme zamanında bilinir, ancak bu işlevi B içinde uygulamak ve tüm Ai: s'nin bu işlevi alması için devralmayı kullanmak istiyorum. Java Sınıf adını D
, bu kolayca yöntemString getName() {
return this.getClass();
}
daha fazla veya daha az olması B izin vererek, yapılabilir. Peki bunu D'de nasıl yapabilirim? Ayrıca, hangi sınıf üyelerinin kamuya açık olduğunu belirlemek için özellikleri veya benzerlerini kullanma yolu var mı?
this.classinfo.name; benim için çalıştı. –