<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Comments on snippet: 'AS3: Singleton Explanation'</title>
    <description>Snipplr comments feed</description>
    <link>https://snipplr.com/</link>
    <lastBuildDate>Tue, 07 Apr 2026 07:47:19 +0000</lastBuildDate>
    <item>
      <title>jasonm23 said on 24/Nov/2009</title>
      <link>https://snipplr.com/view/20996/as3-singleton-explanation</link>
      <description>&lt;p&gt;If you create a private class (outside your package) you can use this as a SingeltonEnforcer... eg.&#13;
&#13;
	package mypackage&#13;
	{&#13;
		public class SingletonExample&#13;
		{&#13;
			public function SingletonExample(enforcer:SingletonEnforcer)&#13;
			{&#13;
			}&#13;
	&#13;
			private static var _instance : SingletonExample;&#13;
			&#13;
			public static function getInstance():SingletonExample&#13;
			{&#13;
				if (_instance == null)&#13;
					_instance = new SingletonExample(new SingletonEnforcer());&#13;
				&#13;
				return _instance;&#13;
			}&#13;
	&#13;
	}&#13;
	class SingletonEnforcer {}&lt;/p&gt;</description>
      <pubDate>Tue, 24 Nov 2009 17:12:46 UTC</pubDate>
      <guid>https://snipplr.com/view/20996/as3-singleton-explanation</guid>
    </item>
    <item>
      <title>chrisaiv said on 02/Dec/2009</title>
      <link>https://snipplr.com/view/20996/as3-singleton-explanation</link>
      <description>&lt;p&gt;Thanks Jasonm23.  For anyone interested, I also show another way to complete the Singleton pattern.  http://snipplr.com/view/22245/as3-my-favorite-example-of-singleton/&lt;/p&gt;</description>
      <pubDate>Wed, 02 Dec 2009 23:55:30 UTC</pubDate>
      <guid>https://snipplr.com/view/20996/as3-singleton-explanation</guid>
    </item>
  </channel>
</rss>
