8
varsayalım ben aşağıdaki Java bir kütüphanede dosya var: Ben bir olsunStatik iç içe sınıf görünürlük sorunu
package test2
import test.AbstractFoo
class Foo extends AbstractFoo {
new AbstractFoo.FooHelper()
}
:
package test;
public abstract class AbstractFoo {
protected static class FooHelper {
public FooHelper() {}
}
}
ben Scala onu uzatmak istiyorum hata, "sınıf FooHelper nesne test.AbstractFoo erişilemez". (Her gece Scala 2.8 kullanıyorum). aşağıdaki Java doğru derler: Bu test
paketinde yer eğer
package test2;
import test.AbstractFoo;
public class Foo2 extends AbstractFoo {
{ new FooHelper(); }
}
Scala sürümü de derler. Derlemek için başka bir yolu var mı?