黑马程序员技术交流社区

标题: 内部类的问题 [打印本页]

作者: 顾玲玉    时间: 2013-5-29 14:36
标题: 内部类的问题
本帖最后由 顾玲玉 于 2013-5-30 07:28 编辑

内部类是外部类的成员,是否可以为外部类定义子类,在子类中再定义一个内部类来重写其父类中的内部类?
作者: 胡浩    时间: 2013-5-29 15:47
内部类中的属性和方法,并不属于外部类。这个可以通过外部类访问内部类需要通过对象看出。
那么子类继承了这个外部类,他和这个内部类并没有直接的联系。至于你在子类中再写一个内部类来重写父类中内部类的方法。那么你需要用子类中的内部类继承父类中的内部类
作者: 廖志强    时间: 2013-5-29 17:00
其实我们使用内部类最重要的就是简化书写,假如你要在内部类在定义子类继承父类,是可以,但是很麻烦,内部类的内存原理是,在堆内存里开辟了空间,等程序执行完之后,因为没有栈内存的指向,所以就成了垃圾,提高了内存的效率。
作者: 袁梦希    时间: 2013-5-29 17:10
如果问题已经解决,请把帖子的类型改为已经解决,如果不会解决请看我的个性签名。
作者: 顾玲玉    时间: 2013-5-30 07:29
袁梦希 发表于 2013-5-29 17:10
如果问题已经解决,请把帖子的类型改为已经解决,如果不会解决请看我的个性签名。 ...

昨天下午上不了网,所以得到答案了,没有改帖子的类型




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