Java每日一点:多态
1. Java允许把一个子类对象赋给一个父类引用变量,称为向上转型,向上转型由系统完成
2. 把一个子类对象赋值给父类引用变量时,如BaseClass obj = new SubClass(); 这个obj变量编译时类型是 BaseClass(就近原则,obj靠近BaseClass),而运行时类型是SubClass。
3. 运行时调用obj的方法时,其方法总是表现为【子类方法】的行为特征,这就出现:相同类型的引用变量,调用同一个方法出现不同的行为特征(不同子类重写了父类同一个方法),这就是多态
2022-02-24
在牛客打卡43天,今天也很努力鸭!
全部评论
面向对象的三大特征:封装,继承,多态。 封装的目的:隐藏细节,暴露方法。 继承的目的:实现软件复用。 多态:把子类对象赋给父类引用变量,但运行时表现出子类的行为特征
点赞 回复 分享
发布于 2022-03-13 23:43

相关推荐

码农索隆:单休一个月少休息4天,一年就是48天,平时节假日,别人3天假期,单休的两天
点赞 评论 收藏
分享
05-09 12:23
已编辑
华南理工大学 Java
野猪不是猪🐗:给他装的,双九+有实习的能看的上这种厂我直接吃⑨✌们拿它练练面试愣是给他整出幻觉了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-04 18:02
好不容易拿到了字节Offer,鼠鼠做后端的,但家里人觉得可能被裁员不稳定,让鼠鼠去投国企,现在好纠结到底该咋选
文档传偷助手:该投就投吧,不过建议别放弃offer 拿到手里的才是最好的
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务