A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨胜男 中级黑马   /  2014-6-17 18:39  /  673 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class Fu
{
        void show()
        {
                System.out.println("fu show");
        }
        void speak(int a)
        {
                System.out.println("vb");
        }
}
class Zi extends Fu
{
        void speak(String b)
        {
                System.out.println("java");
        }
        void show()
        {
                System.out.println("zi show");
        }
}
class ExtendsDemo
{
        public static void main(String[] args)
        {
                Zi z = new Zi();
                z.speak("a");
                z.speak(1);
        }
}
//子父类中函数同名,但是参数列表不同,会根据传递的参数选择调用子类的方法还是父类的方法

1 个回复

倒序浏览
Zi extend Fu所以子类中就会有Fu中非private的方法,即父类的方法也是子类的方法,所以会调用子类继承的方法还有自己独有的方法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马