大家好,今天小编关注到一个比较有意思的话题,就是关于java语言 多态的问题,于是小编就整理了1个相关介绍j***a语言 多态的解答,让我们一起看看吧。
在j***a中,什么是多态?多态是用来做什么的?
多态属于j***a面对对象编程的一个特性,他能允许不同类的对象对同一消息(或者函数)做出响应。更直白的讲就是同一消息可以根据发送对象的不同而***用多种不同的行为方式。
举例:比方说按下 F1 键这个动作,如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档;如果当前在 Word 下弹出的就是 Word 帮助;在 Windows 下弹出的就是 Windows 帮助和支持。同一个***发生在不同的对象上会产生不同的结果。
多态的作用是用来消除类型之间的耦合关系。增加程序的可扩展性。比如编程中,只管按照父类的设计进行操作,不管具体是什么样的子类,将来这个子类用着不舒服了,换一个就行,不影响原来的代码,这样代码维护起来就更加容易
到此,以上就是小编对于j***a语言 多态的问题就介绍到这了,希望介绍关于j***a语言 多态的1点解答对大家有用。
(图片来源网络,侵删)