28 Kasım 2010, Pazar
İçeren kapsayan bir örnek <referans> gereklidir
İçeren kapsayan bir kopyası gereklidir
Aşağıdaki kodu. positionObj
kullanmaya çalışıyorum ve bana yukarıdaki hata veren bir nesnedir.
Belirsiz neden oldu.
package toolBox;
import toolBox.Secretary.positionObj;
public class PositionManagement {
public static HashMap<String, Secretary.positionObj> main(String vArg){
positionObj newPosition=new positionObj();
}
}
CEVAP
28 Kasım 2010, Pazar
Onu ait olduğu için Secretary
bir örneği olmadan statik olmayan positionObj
iç sınıf kullanımı için çalışıyoruz.
Statik olmayan iç sınıf, üst sınıf örneğine ait olması gerekir
Muhtemelen normal bir sınıf veya statik bir iç sınıf positionObj
değiştirmelisiniz.
Alternatif olarak, someSecretary.new positionObj()
someSecretary
örneğine ait iç sınıfının bir örneğini oluşturmak için yazabilirsiniz.
Bunu Paylaş:
Genel< oluşturma;T> bir değişken ...
Nasıl Java anonim iç sınıf kapsayan sı...
Sorun Birleştirilmiş bir Sözlük içeren...
PHP veritabanı ile tek kullanım-örnek ...
JSLint hata: "fonksiyon" içer...