java-3 多态

什么是多态

对象多态,行为多态

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

变量:编译运行都看左

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

使用多态的好处

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

多态下的类型转换

可以调用子类独有的功能

相关推荐
Lyyaoo.3 小时前
【二分查找】【困难】寻找两个有序数组的中位数
java·数据结构·算法
小羊没烦恼!3 小时前
Memory 记忆设计讨论:Agent Memory 的安全边界:权限、删除、版本与回执
java·大数据·word·powerpoint·.net
这是程序猿3 小时前
Java线程池深度剖析:源码原理、核心参数、任务调度与生产调优实战
java·开发语言·python
rannn_1114 小时前
【Java面试八股】Java基础篇|数据类型、面向对象、关键字、反射、注解、异常、新特性、序列化、设计模式、IO
java·后端·面试
MacroZheng4 小时前
阿里又开源了一个神级 Skill 项目!
java·人工智能·后端
修罗-zero4 小时前
UI自动化开发(selenium):模拟人操作浏览器
java·selenium自动化
ruleslol4 小时前
Function Calling 讲解
java·ai
小小猪的春天4 小时前
MCP 半小时跑通和敢上生产之间,隔着这 5 个坑
java·ai编程
步行cgn4 小时前
Spring 注入 Properties 详解
java·python·spring
星空5 小时前
Map<String, String>`Map`是接口,不能直接 new
java·前端·算法