子類沒有實現(xiàn)繼承,怎么改,謝謝
package lanqian;public class Dog {public static void main(String args[]){ dogfather dogfather=new dogfather(); System.out.println("姓名:"+dogfather.name); System.out.println("年齡:"+dogfather.age); System.out.println("顏色:"+dogfather.color); System.out.println("體重:"+dogfather.weight); System.out.println("性別:"+dogfather.sex); dogfather.eat(); dogfather.look(); dogfather.yao(); dogfather.run(); dogfather.swim(); dog1 dog1=new dog1() ; System.out.println(dog1); System.out.println("年齡:"+dog1.age); dog1.yao(); dog2 dog2=new dog2(); System.out.println(dog2); System.out.println("顏色:"+dog2.color); dog2.run(); }}class dogfather{ int age =5; String name="樂樂"; String color="白色"; int weight =10; String sex="female"; { } public void eat() { System.out.println("狗狗喜歡吃肉"); }public void look(){System.out.println("狗狗可以看門");}public void run(){System.out.println("狗狗跑的很快");}public void yao(){System.out.println("旺旺~~~~~");}public void swim(){System.out.println("會游泳");}class dog1 extends dogfather{ int age=2; public void yao(){ super.yao(); }} class dog2 extends dogfather{ String color="黑色"; public void run(){ super.run(); } }}
2016-10-10
系統(tǒng)化J好好看看java入門知識
2016-10-10
你寫的太亂了,同意樓上的。
2016-10-10
1,public class Dog 應(yīng)該改為public class Dog extend 父類名
2,dog dog1=new dog() 改為? Dag dog1=new Dag(),同理后面關(guān)于實例化狗對象的創(chuàng)建都得改