我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:彩66彩票 > 多态性 >

哪位大神帮忙说一下 java的多态到底是 一个引用指向多个对象啊

归档日期:07-26       文本归类:多态性      文章编辑:爱尚语录

  哪位大神帮忙说一下, java的多态到底是 一个引用指向多个对象啊 还是多个相同引用指

  哪位大神帮忙说一下, java的多态到底是 一个引用指向多个对象啊 还是多个相同引用指

  哪位大神帮忙说一下,java的多态到底是一个引用指向多个对象啊还是多个相同引用指向多个不同对象呢顺便解释一下为什么呢,我是新手刚接触没多久...

  java的多态到底是 一个引用指向多个对象啊 还是多个相同引用指向多个不同对象呢 顺便解释一下为什么呢, 我是新手 刚接触没多久展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。

  首先说重载(overload),是发生在同一类中。与什么父类子类、继承毫无关系。

  标识一个函数除了函数名外,还有函数的参数(个数和类型)。也就是说,一个类中可以有两个或更多的函数,叫同一个名字而他们的参数不同。

  他们之间毫无关系,是不同的函数,只是可能他们的功能类似,所以才命名一样,增加可读性,仅此而已!

  再说覆盖(override),是发生在子类中!也就是说必须有继承的情况下才有覆盖发生。

  我们知道继承一个类,也就有了父类了全部方法,如果你感到哪个方法不爽,功能要变,那就把那个函数在子类中重新实现一遍。

本文链接:http://chapmanswifts.com/duotaixing/850.html