OnJava8-Examples/innerclasses/InheritInner.java

19 lines
443 B
Java
Raw Normal View History

2015-06-15 17:47:35 -07:00
//: innerclasses/InheritInner.java
// <20>2015 MindView LLC: see Copyright.txt
// Inheriting an inner class.
class WithInner {
class Inner {}
}
public class InheritInner extends WithInner.Inner {
//! InheritInner() {} // Won't compile
InheritInner(WithInner wi) {
wi.super();
}
public static void main(String[] args) {
WithInner wi = new WithInner();
InheritInner ii = new InheritInner(wi);
}
} /* Output: (None) *///:~