• Java——子类对象实例化的全过程


    2.4子类对象实例化的全过程

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

           }

    }

  • 相关阅读:
    第一次作业-编译原理概述
    文法和语言总结与梳理(作业四)
    作业三
    作业二
    编译原理概述
    编译原理 作业九
    编译原理 作业八
    编译原理 作业七
    编译原理 作业六
    编译原理 作业五
  • 原文地址:https://www.cnblogs.com/superjishere/p/11819687.html
Copyright © 2020-2023  润新知