JAVA面向对象的本质之一:多态
JAVA面向对象的本质之一:多态一、什么是多态多态是继封装、继承之后,面向对象的第三大特性。多态是具有表现多种形态的能力的特征。更专业的说法:同一个实现接口,使用不同的实例而执行不同的操作,例如一个榨汁机,你将什么水果放进去,它就榨出什么水果,将苹果放进去,它就榨苹果汁,放草莓它就榨草莓汁,即出现的不同的形态注:多态只是一种概念,并非具体实现方法(继承是多态的前提)二、怎么实现多态:1.子类到父类的转换(向上转型)定义格式:父类类型 变量名=new 子类类型(); 错误格式:子类类型
原创
2020-11-27 12:28:07 ·
206 阅读 ·
1 评论