zoukankan      html  css  js  c++  java
  • 15、Java中级进阶 面向对象 继承

    1

    123

    2

    使

     private 

    使super()

    super()

    protectedprivate访Java 

    3Java使

    [访] class  extends {
      
    }

    DogAnimalDogAnimalDogAnimal使便

    Animal

    public class Animal {
       
        private Integer age;
       
        public Animal(){
            System.out.println("Animal construct method");
        }

       public Integer getAge() {
           return age;
      }

       public void setAge(Integer age) {
           this.age = age;
      }
       
       public void eat(){
           System.out.println("eat food");
      }
    }

    Dog

    public class Dog extends Animal{
        private String color; //
       
        public Dog(String color){
            this.color = color;
        }
       
        public void run(){
            System.out.println("Dog is running");
        }
       
        @Override
        public void eat(){
           System.out.println("dog eat bone");
        }
       
       public static void main(String[] args) {
                Dog dog = new Dog("");
                dog.eat();
      }
    }


    Animal construct method
    dog eat bone

    new Dogcat

    public class Cat extends Animal{
       
        @Override
        public void eat(){
           super.eat();
           System.out.println("cat eat finsh");
        }
    }

    Cateatcat eat finsheat foodsuper访newsuper使super

    4

    a

    b

    c

     

    5~

    1

    2使extends

    3JAVA

    4

    5

    6protected访7

    8

    9super(...)super


                    

    圈~

     注公众号

  • 相关阅读:
    软件测试——C#判断密码是否符合要求
    软件测试——C#判断闰年的form小程序
    初识JUnit
    软件测试的方法一共有几种
    多个异步请求调用一个回调函数
    单元测试、集成测试、系统测试总结
    软件测试同行评审流程
    白盒测试总结
    黑盒测试总结
    闰年测试
  • 原文地址:https://www.cnblogs.com/naimao/p/13353301.html
Copyright © 2011-2022 走看看