多态:一种事物多种形态
前提:1.子父类继承关系
2.方法复写、重写
3.父类引用指向子类对象
package com.huawei; public class Demo1 { public static void main(String[] args) { Fu f=new Zi(); System.out.println(f.num); } } class Fu{ int num=10; } class Zi extends Fu{ int num=20; }执行结果是10,原因见下图,说白了就是父类引用指向子类对象,但是只能访问父类那块的东西,父类没有子类有的东西访问不了
时间: 2024-12-15 01:34:52