zoukankan      html  css  js  c++  java
  • 多个单例模式单例模式的应用

    我们在编程中需要一个单例,但不仅仅是一个单例,更多的是需要单例中的单例

    即 类A为控制器,类B为实例面板

    为方便找到类A,采用单例,

    而类A为方便找到类B,采用单例中的单例

    单例A -》单例B -》

     

    第二个不要用new

    A.getInstance().b.调用方法

    import B;

    public class A

    {

          public static var a:A

          public var b:B;

          public static function getInstance():A

          {

                if(a == null)

                {

                      a = new A();

                }

          }

          public function getInstanceForB():B

          {

                if(b == null)

                {

                      b = B.getInstance();           

                }

          } 

          public class A()

          {

                if(a != null)

                {

                      throw new Exception("A singleton error!");

                }

          }

    }

  • 相关阅读:
    Bootstrap-select 动态绑定值
    Centos 下载
    设置图片大小和旋转
    aolication全局传递参数
    Activity静态变量传递参数
    Activity传递参数
    Activity横屏后声明周期的变化
    Intent隐式意图
    Intent显示意图的四种跳转
    SharedPreferences简单的应用
  • 原文地址:https://www.cnblogs.com/jiahuafu/p/1457476.html
Copyright © 2011-2022 走看看