zoukankan      html  css  js  c++  java
  • JAVA学习--子类对象实例化的全过程

    public class TestDog {
     

       public static void main(String[] args) {
            Dog d = new Dog();
            d.setAge(10);
            d.setName("花花");
            d.setHostName("小明");

            System.out.println("name:" + d.getName() + " age:" + d.getAge()
                    + "hostName:" + d.getHostName());
           
            System.out.println(d.toString());
        }
    }

    // 生物
    class Creator {
        private int age;

        public int getAge() {
            return age;
        }

        public void setAge(int age) {
            this.age = age;
        }

        public Creator() {
            super();
            System.out.println("this is Creator's constructor");
        }

    }

    // 动物类
    class Animal extends Creator {
        private String name;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public Animal() {
            super();
            System.out.println("this is Animal's constructor");
        }

    }

    // 狗
    class Dog extends Animal {
        private String hostName;

        public String getHostName() {
            return hostName;
        }

        public void setHostName(String hostName) {
            this.hostName = hostName;
        }

        public Dog() {
            super();
            System.out.println("this is Dog's constructor");
        }

    }
  • 相关阅读:
    Hive学习笔记三
    spark之RDD练习
    Python之QRCode
    Zookeeper学习笔记一
    Docker学习笔记一
    MapReduce异常:java.lang.ClassCastException: interface javax.xml.soap.Text
    Hive学习笔记二
    Hive学习笔记一
    5.线性回归算法
    4.K均值算法
  • 原文地址:https://www.cnblogs.com/zhangfan94/p/4263275.html
Copyright © 2011-2022 走看看