java-3 多态

什么是多态

对象多态,行为多态

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

变量:编译运行都看左

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

使用多态的好处

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

多态下的类型转换

可以调用子类独有的功能

相关推荐
老华带你飞41 分钟前
医药垃圾分类管理系统|基于SSM+vue医药垃圾分类管理系统的系统设计与实现(源码+数据库+文档)
java·数据库·vue·毕业设计·论文·ssm·医药垃圾分类管理系统
程序员小续1 小时前
React 多个 HOC 嵌套太深,会带来哪些隐患?
java·前端·javascript·vue.js·python·react.js·webpack
rider1892 小时前
【9】搭建k8s集群系列(二进制部署)之安装work-node节点组件(kube-proxy)和网络组件calico
java·容器·kubernetes
ゞ 正在缓冲99%…2 小时前
leetcode274.H指数
java·算法·leetcode
旷野本野4 小时前
【Java】Maven
java·开发语言·maven
坊钰4 小时前
【MySQL 数据库】数据类型
java·开发语言·前端·数据库·学习·mysql·html
药尘师4 小时前
idea运行tomcat项目,很慢的问题
java·ide·intellij-idea
Kale又菜又爱玩4 小时前
Sentinel全面解析与实战教程
java·spring·微服务·sentinel·springboot·springcloud
唐人街都是苦瓜脸4 小时前
SpringBoot的简单介绍
java·spring boot·后端
2401_874275174 小时前
微服务。1 微服务
java·数据库·微服务