JAVA匿名内部类.内部类.多态是什么回事?有什么用?实在是不理解啊!!!

匿名内部类怎么不见有class???... 匿名内部类怎么不见有class??? 展开
 我来答
menghuan8465
2011-02-18 · TA获得超过658个赞
知道小有建树答主
回答量:247
采纳率:0%
帮助的人:201万
展开全部
匿名内部类在java编码中不是很常见,它可一让类实现多个继承的特性。比如:
你定义两个抽象类A、B ,你又定义一个类C,你用C继承了A,但你又想用类B中的方法,就可以把B写成匿名类来实现~~格式: B b = new B(){};
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
永久警戒
2011-02-15 · TA获得超过151个赞
知道小有建树答主
回答量:125
采纳率:0%
帮助的人:104万
展开全部
匿名类内部类为了使用的时候方便,不需要另外再单独的定义一个类
Java的多态体现在方法的重载(同一个类中)跟方法的重写(重写继承自父类的方法),
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fxafh45
2011-02-16 · TA获得超过298个赞
知道答主
回答量:202
采纳率:100%
帮助的人:44.5万
展开全部
楼上正解
在方法外面定义也是可以的 但是你不能用一个静态函数去访问你定义的数据 除非你也把你定义的数据换成静态数据或者新建一个非静态方法才可以调用,一般在方法里定义变量是为了限制变量的作用域.
接口 implements 和类的继承还是有些区别的,要集成接口就必须实现其中的抽象方法.而类就不一定了.不过你说的确实是多态的一个表现!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式