Java_28 多态_子类转换为父类_变量(01)
//多态必须建立在继承的继承上.
//重载 Overload: 方法允许重名
//重写 Override: 允许子类重写父类的方法
//重写就是一种多态的设计,两者方法名相同,但是子类重新把方法重写了一遍.
//多态:同一个方法,两种不同的行为功能.
//参考案例:https://blog.csdn.net/qq_35892775/article/details/83383435
package my;
class MyBase{
int a=5;
}
public class _42多态_子类转换为父类_变量 extends MyBase{
int a=3;
int b=8;
public static void main(String[] args) {
MyBase bs=new _42多态_子类转换为父类_变量(); //子类转换为父类
System.out.println(bs.a);//输出父类变量a的值:5
System.out.println(bs.b);//编译器报错,找不到
}
}