All pastes #926615 Raw Edit

KNY

public text v1 · immutable
·published 2008-03-03 19:42 UTC
rendered paste body
package {
    class MySingleton {
        private static var m_instance:MySingleton;
        public function MySingleton(lock:Lock){
            // init code;
        }
        public static function instance()
        {
            if(m_instance == null){
                m_instance = new MySingleton(new Lock());
            }
            return m_instance;
        }
    }
}

class Lock{}