süper aramadan önce bir nesne oluşturun: Ben anne sınıfında itin gerekir çünkü super()
aramadan önce bir nesne oluşturmak için gerekenbasit java kod işe yaramaz olanı düşünüldüğünde java
public class Bar extends AbstractBar{
private final Foo foo = new Foo(bar);
public Bar(){
super(foo);
}
}
.
Bir başlatma bloğu kullanmak istemiyorum ve ben böyle bir şey yapmak istemiyorum: my yapıcı içinde
super(new Foo(bar))
..
? Daha büyük sorun nedir? – ametren
Neden kurucuda süper (yeni Foo (bar)) 'istemiyorsunuz? Ve bu foo 'kurucusunda' bar' nedir? – tibtof
Kurucuda geçmek alanların çok şey var çünkü bu şekilde yapmak istiyorum dont't .. –