尚硅谷java(六):面向对象4(package关键字+import关键字+快捷键+继承性+重写+super+子类对象实例化+多态性+强制类型转换+instance of+"=="和equal区别)
package关键字
import关键字
快捷键
继承性
方法的重写
super的使用
子类对象实例化过程
多态性
Person p2=new Man();
多态性,调用的必须是左边person的方法,但是执行的是右边man重写的方法
分成两种状态,第一种是编译时的状态,一种是运行时的状态
为什么用多态性???
多态性总结[https://blog.****.net/qq_36501591/article/details/80716209]
(ht
重载和重写的区别???
构造器不可以重写,但是可以重载。
1.二者的概念。重载在同一个类中声明多个方法名相同形态列表不同的方法构成重载。构造器也可以重载。
重写是子类继承父类之后,可以对父类的同名同参数的方法进行覆盖操作。
2.重载和重写具体的规则。重载两同一不同。重写。。。
3.重载不表现为多态。重写表现为多态。
强制类型转换
为了反正强转出现异常,在之前用instanceof判断一下
object类