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");
        }

    }
  • 相关阅读:
    这些诗词你知道一句,却不知全诗!
    二十二、事件绑定及深入
    二十一、事件对象
    二十、事件入门
    十九、动态加载脚本和样式
    十八、DOM元素尺寸和位置
    十七、DOM操作表格及样式
    十六、DOM进阶
    十五、DOM基础
    正确使用volatile场景--状态标志
  • 原文地址:https://www.cnblogs.com/zhangfan94/p/4263275.html
Copyright © 2011-2022 走看看