黑马程序员技术交流社区

标题: 学习心得 [打印本页]

作者: 杨胜男    时间: 2014-6-17 18:39
标题: 学习心得
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);
        }
}
//子父类中函数同名,但是参数列表不同,会根据传递的参数选择调用子类的方法还是父类的方法
作者: 不一样的颜色    时间: 2014-6-17 18:50
Zi extend Fu所以子类中就会有Fu中非private的方法,即父类的方法也是子类的方法,所以会调用子类继承的方法还有自己独有的方法




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2