• Abstract Factory
  • 生产抽象产品
    • public interface AbstractFactory {
          public Sender produce();
      }
      public class MyFactory implements AbstractFactory {
          @Override
          public Sender produce(){
              return new MySender();
          }
      }