一个子类对象既可以给这个子类引用变量赋值,又可以给子类的父类变量赋值
父类类型 变量名=new 子类类型();变量名.方法名();
package com.test.test; //父类 public class Parent { int num=1; public void fun(){ System.out.println("父类"); } } //子类 public class Children extends Parent { int num=2; public void fun(){ System.out.println("子类"); } } //main调用 public class Main { public static void main(String[] args) { Parent p = new Children(); System.out.println(p.num); p.fun(); } }
结果
1
子类
instanceof关键字:判断对象是否属于某种数据类型 格式:对象 instanceof 数据类型
原文:https://www.cnblogs.com/python-road/p/14202291.html