黑马程序员技术交流社区

标题: 内部类能不能继承于他的外部类? [打印本页]

作者: 申绪胜    时间: 2011-11-27 17:23
标题: 内部类能不能继承于他的外部类?
比如  
class  Outer
{
       class Inner extends Outer
       {
       }
}
作者: 肖岑锋    时间: 2011-11-27 17:39
用不着继承。。。。内部类能够使用外部类的属性和方法。
作者: 申绪胜    时间: 2011-11-27 17:46
肖岑锋 发表于 2011-11-27 17:39
用不着继承。。。。内部类能够使用外部类的属性和方法。

就想知道能不能继承...
不用回答以外的问题....

内部类相当于成员吧  
那他的成员还继承外部类
假设能够继承
那么岂不是也有了外部类的成员
那不等于自己有了自己?
作者: wanghongye    时间: 2011-11-27 18:09
可以。不过你的class Inner要先加个构造方法。
Inner(int i){
super(i);
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2