class A{
string b;
this(string b){
this.b = b;
}
}
class B : A{
this(A a){
//super = a;
}
}
void main(){
auto x = new A("test");
auto y = new B(x);
}
İstediğim şey böyle bir şey :) Şimdi ayrı ayrı d dosyalarında sınıflarım var ve ana sınıfımdan diğer sınıfları new ile oluşturuyor/çağırıyorum. Ana sınıfımda veritabanı bilgileri gibi çeşitli bilgiler var ve diğer bütün sınıflar bu ana sınıfı kalıtım yoluyla alıyor. Diğer sınıfların içerisinde tekrardan super ile çağırmak istemiyorum zaten hali hazırda kendisini çağıran o sınıfı super sınıf olarak kabul etmesini istiyorum.
Böyle bir olanak var mı D dilinde? Eğer anlatamadıysam söyleyin biraz daha açmaya çalışayım :)
Zekeriya
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]