java-3 多态

什么是多态

对象多态,行为多态

方法:编译看左边,运行看右边

变量:编译运行都看左

为什么呢? 多态强调的是对象多态和行为多态,可没说变量多态

使用多态的好处

编译看左边,不能调用子类独有的功能 。如果想用子类独有的功能怎么办呢?--类型转换

多态下的类型转换

可以调用子类独有的功能

相关推荐
菜菜-plus3 分钟前
java 设计模式 模板方法模式
java·设计模式·模板方法模式
萨达大4 分钟前
23种设计模式-模板方法(Template Method)设计模式
java·c++·设计模式·软考·模板方法模式·软件设计师·行为型设计模式
tian-ming5 分钟前
(十八)JavaWeb后端开发案例——会话/yml/过滤器/拦截器
java·开发语言·前端
不能只会打代码9 分钟前
大学课程项目中的记忆深刻 Bug —— 一次意外的数组越界
java·github·intellij-idea·话题博客
快意咖啡~15 分钟前
java.nio.charset.MalformedInputException: Input length = 1
java·开发语言·nio
IT枫斗者42 分钟前
如何解决Java EasyExcel 导出报内存溢出
java·服务器·开发语言·网络·分布式·物联网
爱编程的小生44 分钟前
Easyexcel(4-模板文件)
java·excel
求积分不加C1 小时前
Kafka怎么发送JAVA对象并在消费者端解析出JAVA对象--示例
java·分布式·kafka·linq
2401_857636391 小时前
实验室管理平台:Spring Boot技术构建
java·spring boot·后端
问窗1 小时前
微服务中Spring boot的包扫描范围
java·spring boot·微服务