定义名为Animal的原始类,常见他的派生类Dog代码

2018-10-19  本文已影响12人  Joypang
public class Animal {//父类,动物
boolean isAnimal=true;//属性,是否动物
int legs=4;//4条腿
public void doRun(){//方法,运动
    System.out.println("四条腿跑");
}
public void doEat(){//方法,吃
    System.out.println("也会吃");
}
}
public class Dog extends Animal{//狗,继承Animal类
    String kinds=" ";//属性,狗的品种
    public void setKinds(String kind){//方法,利用该方法给kinds赋值
    this.kinds=kind;//使用this调用实例对象的私有属性,并给他赋值   
    }
    public static void main(String []args){//主方法
        Dog dog=new Dog();//创建字类的实例对象
        dog.doRun();//调用继承下来的方法doRun
        dog.setKinds("边境牧羊犬");//调用Dog中的方法
    }
}
上一篇下一篇

猜你喜欢

热点阅读