美文网首页
定义名为Animal的原始类,常见他的派生类Dog代码

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

作者: Joypang | 来源:发表于2018-10-19 16:52 被阅读12次
    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中的方法
        }
    }
    

    相关文章

      网友评论

          本文标题:定义名为Animal的原始类,常见他的派生类Dog代码

          本文链接:https://www.haomeiwen.com/subject/vdhuzftx.html