栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

多态的概念(适合初学者理解)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

多态的概念(适合初学者理解)

一、多态是Java三大特征之一

二、实现多态的三大条件

        1)必须存在继承关系

        2)必须有方法的重写

        3)父类的引用指向子类的对象

         语法格式: 父类引用   对象  =  new  子类();

 

三、多态的两种形式

        1)向上转型

        本质就是:父类的引用指向子类对象

        语法格式:

        父类 父类引用 = new 子类();

        将子类的对象赋值给了父类的引用。小范围(子类) 转为大范围(父类)自动转

        父类的引用可以调用父类的所有成员方法,可以调用子类的重写父类的方法,但是不能调用子类独有的方法。

        2)向下转型

        语法格式:

        父类 父类引用 = new  子类();

        子类 子类引用 = (子类类型)父类的引用;向下转型

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1032476.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号