一、Java的多态性指的就是:子类可以自动转化为父类,父类如果想转化为子类需要做强制转化。
二、我们可以用instanceof来判断是否一个类实现了某一个接口,格式为: 对象instanceof 类(或接口)
三、object类:Object类
所有的类都继承自Object类,这是所有类的一个基类.
一个比较好的类,需要复写Object类中的三个方法.
|- public String toString()
|- public boolean equals(Object obj)
|- public int hashCode()
在下面的例子中,类Student复写了上面的toString()方法和equals()方法,而且使用到了instanceof关键字,算是一个小复习题目了~
本文详细解析了Java中的多态性概念,包括子类自动转化为父类及父类转化为子类的机制。同时,通过实例展示了如何使用instanceof关键字判断类是否实现了接口。此外,还介绍了Object类及其三个重要方法的复写,以及如何通过匿名内部类简化代码。文章结合实例,旨在帮助读者深入理解Java面向对象编程的核心特性。
829

被折叠的 条评论
为什么被折叠?



