校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > 多态和执行顺序
题目

如何理解多态?类与对象的区别是什么?

解答

(1) 如何理解多态:多态性是指允许不同类的对象对同一消息作出响应。比如同样的加法,把两个时间加在一起和把两个整数加在一起肯定完全不同。又比如,同样的选择编辑-粘贴操作,在字处理程序和绘图程序中有不同的效果。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。

(2) 类与对象的区别是什么:

1) 类:是抽象的概念集合,表示的是一个共性的产物,类之中定义的是属性和行为(方法);

2) 对象:对象是一种个性的表示,表示一个独立的个体,每个对象拥有自己独立的属性,依靠属性来区分不同对象

3) 类是对象的模板,对象是类的实例

C 1条回复 评论
水杯

老师的讲解很有侧重点,听着不会累

发表于 2021-09-12 23:20:00
0 0