java 工厂类

一、静态方法

package com.wt.ioc_01;

public class ClientService {
  private static  ClientService clientService = new ClientService();
  private ClientService() {}

  public static ClientService createInstance() {
  
    return clientService;
  }
}

二、非静态方法

package com.wt.ioc_01;

public class DefaultServiceLocator {

  public static DefaultServiceLocator defaultServiceLocator = new DefaultServiceLocator();
  private DefaultServiceLocator(){}

  public DefaultServiceLocator createClientServiceInstance(){
    return defaultServiceLocator;
  }
}

 

posted @ 2025-04-23 22:47  市丸银  阅读(1)  评论(0)    收藏  举报