ManagerTest.java 859 B

123456789101112131415161718192021222324252627
  1. package exercise.exercise02;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title ManagerTest
  6. * @description
  7. * @create 2026/7/21
  8. */
  9. public class ManagerTest {
  10. public static void main(String[] args) {
  11. //由于Manager 的构造方法是私有的,所以不能通过这种方式创建对象
  12. //Manager manager=new Manager();
  13. //需要通过调用.getInstance()方法获取对象
  14. Manager m1 = Manager.getInstance(); //new Manager();
  15. Manager m2 = Manager.getInstance(); //new Manager();
  16. System.out.println(m1); //exercise.exercise02.Manager@2f4d3709
  17. System.out.println(m2); //exercise.exercise02.Manager@2f4d3709
  18. m1.setName("张三");
  19. String name1 = m1.getName();
  20. String name2 = m2.getName();
  21. System.out.println(name1);
  22. System.out.println(name2);
  23. }
  24. }