java子类父类方法的调用

TestParent test = TestParent();

test.testA();

如果子类重写了父类的方法,会调用子类的方法,若未重写则调用父类的方法。

package com.test;

/**
 * @author Administrator
 * @date 2018/6/9
 */

public class TestParent {

    public void testA(){
        System.out.println("这是父类方法");
    }

    public static void main(String[] args) {
        TestParent test = new TestChild();
        test.testA();
    }

}

class TestChild extends TestParent {

    public void testA(){
        System.out.println("这是子类方法");
    }

}
向下类型转化,必须要使用显式强制类型转化

版权声明:本文为myzksky原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。