代码改变世界

java继承

2018-05-17 09:52  隔壁吃瓜群众  阅读(398)  评论(0编辑  收藏  举报

首先继承的格式就是先建造一个属性类和要继承的类别还有测试类。

   首先是共有的属性类猫和狗的特点就是都能吃饭,他们和有四条腿于是你要新建java文件

   建造一个共有动物属性类如下:

   public class aimial{

     String color;(颜色我们用字符串类)

     int  leg;(腿的个数我们用整数类)

     public void work(){

      System.out.println("吃饭")//说明它们的共有特征是吃饭 

    }

属性类建立完毕后我们要建立继承

public class dog extends animal{

     public void work(){

    System.out.println("正在吃饭")

   }

enxtends aimial 继承的是animal属性类的属性(String类型的color和int类型的leg和animal打印的吃饭的能力)

public class cat extends anmial{

  public void work(){

   System.out.println("正在吃饭");

  }

cat类继承了animal里的属性类,我们要建立一个测试类。

public class test_animal{

     public static void main(String[] args){
     dog d=new dog();
        d.color="黑色";
        d.leg=4;
        d.work();
        cat c=new cat();
         c.color="棕色";
         c.leg=4;
         c.work();
       }

}

最后测试类建立完成,用了一个main方法来测试