zoukankan      html  css  js  c++  java
  • Java 2017.10.30 杨浩宁作业

    package top.hyself;
    
    class Single{
        private static Single instance = new Single();
        private Single() {
        }
        public static Single getInstance() {
            return instance;
        }
        public void print() {
            System.out.println("Hello World!");
        }
    }
    class Human {
        static String name;
        private static int count;
        public Human() {
            count++;
            this.name = "nobody-" + count;
            System.out.println("产生了" + count + "个实例!");
        }
        public Human(String name) {
            this.name = name;
        }
        public String getInfo() {
            return "姓名:" + this.name;
        }
    }
    
    public class HumanDemo{
        public static void main(String[] args){
            System.out.println(new Human().getInfo());
            System.out.println(new Human("K").getInfo());
            System.out.println(new Human("Q").getInfo());
            System.out.println(new Human().getInfo());
            new Human();
            new Human();
            new Human();
            new Human();
            Human h1 = new Human("张三");
            Human h2 = new Human("李四");
            Human h3 = new Human("王五");
            System.out.println("修改之前:" + h1.getInfo() + " " + h2.getInfo() + " " + h3.getInfo());
            Human.name = "赵六";
            System.out.println("修改之后:" + h1.getInfo() + " " + h2.getInfo() + " " + h3.getInfo());
            Single a = null;
            a = Single.getInstance();
            a.print();
        }
    }

     

  • 相关阅读:
    动手动脑——异常处理
    JAVA异常处理总结
    打印沙漏
    暑假第八周进度报告
    暑假第七周进度报告
    暑假第六周进度报告
    暑假第五周进度报告
    暑假第四周进度报告
    暑假第三周进度报告
    暑假第二周进度报告
  • 原文地址:https://www.cnblogs.com/Hyself/p/7758407.html
Copyright © 2011-2022 走看看