<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: Golden Lunch Bucket Contest #4: Extending the Warrior</title>
	<atom:link href="http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/</link>
	<description>OOP Techniques for Flash and Flex Developers</description>
	<lastBuildDate>Mon, 26 Jul 2010 13:40:37 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: William B. Sanders</title>
		<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/comment-page-1/#comment-2981</link>
		<dc:creator>William B. Sanders</dc:creator>
		<pubDate>Wed, 16 Sep 2009 08:42:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/?p=1365#comment-2981</guid>
		<description>Hi Barbara,

Thanks for the entry! We welcome one an all regardless of background or experience. Entering the contests is a way of getting to know design patterns better and having some fun.

By the way--only 4 more days for entries!

Kindest regards,
Bill</description>
		<content:encoded><![CDATA[<p>Hi Barbara,</p>
<p>Thanks for the entry! We welcome one an all regardless of background or experience. Entering the contests is a way of getting to know design patterns better and having some fun.</p>
<p>By the way&#8211;only 4 more days for entries!</p>
<p>Kindest regards,<br />
Bill</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barbara Parkman</title>
		<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/comment-page-1/#comment-2979</link>
		<dc:creator>Barbara Parkman</dc:creator>
		<pubDate>Wed, 16 Sep 2009 01:16:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/?p=1365#comment-2979</guid>
		<description>Hi Bill,

I just emailed you my entry to this contest -- hope my OOP noob status isn&#039;t sticking out too much.  I think I followed all the contest rules, but not sure I followed all the best OOP rules.  Thanks for making the contest.

Barbara</description>
		<content:encoded><![CDATA[<p>Hi Bill,</p>
<p>I just emailed you my entry to this contest &#8212; hope my OOP noob status isn&#8217;t sticking out too much.  I think I followed all the contest rules, but not sure I followed all the best OOP rules.  Thanks for making the contest.</p>
<p>Barbara</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barna Biro</title>
		<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/comment-page-1/#comment-2965</link>
		<dc:creator>Barna Biro</dc:creator>
		<pubDate>Mon, 14 Sep 2009 18:12:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/?p=1365#comment-2965</guid>
		<description>@ Mark: Yeah, if you hard-code RocketFire then the functioning of your class will depend on RocketFire. If you instead go with the &quot;setter way&quot; that you have already mentioned then your structure will be much looser. You&#039;ll only need to pass in an object that implements Fire in order for your class to work correctly ( let it be RocketFire or whatever else ).

Cheers,
Barni</description>
		<content:encoded><![CDATA[<p>@ Mark: Yeah, if you hard-code RocketFire then the functioning of your class will depend on RocketFire. If you instead go with the &#8220;setter way&#8221; that you have already mentioned then your structure will be much looser. You&#8217;ll only need to pass in an object that implements Fire in order for your class to work correctly ( let it be RocketFire or whatever else ).</p>
<p>Cheers,<br />
Barni</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark A.</title>
		<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/comment-page-1/#comment-2960</link>
		<dc:creator>Mark A.</dc:creator>
		<pubDate>Mon, 14 Sep 2009 13:55:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/?p=1365#comment-2960</guid>
		<description>Short question about dependencies: When I have a class that has a field &quot;fire&quot; typed to the interface Fire and within that class I instanciate a concrete class RocketFire which implements Fire, then that class is dependened to RocketFire, isn&#039;t it? It needs to import RocketFire... it would only be entirely independened if I would set RocketFire by a setter method which awaits something which implements Fire. Right?</description>
		<content:encoded><![CDATA[<p>Short question about dependencies: When I have a class that has a field &#8220;fire&#8221; typed to the interface Fire and within that class I instanciate a concrete class RocketFire which implements Fire, then that class is dependened to RocketFire, isn&#8217;t it? It needs to import RocketFire&#8230; it would only be entirely independened if I would set RocketFire by a setter method which awaits something which implements Fire. Right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: William B. Sanders</title>
		<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/comment-page-1/#comment-2942</link>
		<dc:creator>William B. Sanders</dc:creator>
		<pubDate>Fri, 11 Sep 2009 18:17:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/?p=1365#comment-2942</guid>
		<description>Mark,

I&#039;m a lousy artist; so don&#039;t think anything you create will be worse than mine! In the future, I&#039;ll try to make the contest equally easy for both Flash and Flex (FlashDevelop).

Take care,
Bill</description>
		<content:encoded><![CDATA[<p>Mark,</p>
<p>I&#8217;m a lousy artist; so don&#8217;t think anything you create will be worse than mine! In the future, I&#8217;ll try to make the contest equally easy for both Flash and Flex (FlashDevelop).</p>
<p>Take care,<br />
Bill</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark A.</title>
		<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/comment-page-1/#comment-2941</link>
		<dc:creator>Mark A.</dc:creator>
		<pubDate>Fri, 11 Sep 2009 16:48:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/?p=1365#comment-2941</guid>
		<description>just a proposal for coming Lunch Bucket Contest. The way it works now, everyone needs Flash or needs to edit every Warrior Class according the used sprites. The other way round even Flash users can compile the files without altering anything.

But I agree with you, your files can be altered to be useful... I can add an swc with the button class in it to my library...</description>
		<content:encoded><![CDATA[<p>just a proposal for coming Lunch Bucket Contest. The way it works now, everyone needs Flash or needs to edit every Warrior Class according the used sprites. The other way round even Flash users can compile the files without altering anything.</p>
<p>But I agree with you, your files can be altered to be useful&#8230; I can add an swc with the button class in it to my library&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: William B. Sanders</title>
		<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/comment-page-1/#comment-2940</link>
		<dc:creator>William B. Sanders</dc:creator>
		<pubDate>Fri, 11 Sep 2009 15:19:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/?p=1365#comment-2940</guid>
		<description>Hi Mark,

Once again, it&#039;s &quot;Bill&quot;--but no worries. I am assuming that those who use FlashDevelop can create alternative sprites using code. The .as files have all of code required outside of the Library use of the buttons and movie clips.

So just go ahead of develop alternative UIs and sprites, and you&#039;re good to go.

Kindest regards,
Bill</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>Once again, it&#8217;s &#8220;Bill&#8221;&#8211;but no worries. I am assuming that those who use FlashDevelop can create alternative sprites using code. The .as files have all of code required outside of the Library use of the buttons and movie clips.</p>
<p>So just go ahead of develop alternative UIs and sprites, and you&#8217;re good to go.</p>
<p>Kindest regards,<br />
Bill</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark A.</title>
		<link>http://www.as3dp.com/2009/08/24/golden-lunch-bucket-contest-4-extending-the-warrior/comment-page-1/#comment-2939</link>
		<dc:creator>Mark A.</dc:creator>
		<pubDate>Fri, 11 Sep 2009 13:11:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/?p=1365#comment-2939</guid>
		<description>Hi William.

Wouldn`t it be more convinient to build upon an open source alternative (FlashDevelop?) instead of using the flash IDE? I do not have CS4 and I cannot open your warrior.fla.

Additionally you are using fl.controls.Button which are not available outside of the IDE, are they?

Greetings,
Mark</description>
		<content:encoded><![CDATA[<p>Hi William.</p>
<p>Wouldn`t it be more convinient to build upon an open source alternative (FlashDevelop?) instead of using the flash IDE? I do not have CS4 and I cannot open your warrior.fla.</p>
<p>Additionally you are using fl.controls.Button which are not available outside of the IDE, are they?</p>
<p>Greetings,<br />
Mark</p>
]]></content:encoded>
	</item>
</channel>
</rss>
