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

    }
  • 相关阅读:
    PHP 实现 一致性哈希 算法(转的)
    一致性 hash 算法
    分布式设计与开发---宏观概述
    Lvs+keepalived+nginx+php的session 保持的算法
    从零搭建Web网站
    Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM)
    哪个线程执行 CompletableFuture’s tasks 和 callbacks?
    HTTP 用户认证
    java 发送 HTTP 请求
    Http basic Auth 认证方式帮助类
  • 原文地址:https://www.cnblogs.com/zhangfan94/p/4263275.html
Copyright © 2011-2022 走看看