Class Outter{
Class Inner{}
}
Class ExtendsInner extends Inner
{
ExtendsInner(Outter out)
{
out.super();
}
}
Class InnerTest
{
public static void main(String[] args)
{
Outter out=new Outter;
Outter.Inner in=out.new Inner();
ExtendsInner et=new ExtendsInner(out);
}
}虽然知道Outter.super()是用来建立引用关系,
但还不是很明白这个语句的意思,
和Out.new Inner();是一个方式么?
Class Inner{}
}
Class ExtendsInner extends Inner
{
ExtendsInner(Outter out)
{
out.super();
}
}
Class InnerTest
{
public static void main(String[] args)
{
Outter out=new Outter;
Outter.Inner in=out.new Inner();
ExtendsInner et=new ExtendsInner(out);
}
}虽然知道Outter.super()是用来建立引用关系,
但还不是很明白这个语句的意思,
和Out.new Inner();是一个方式么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货