<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Subclassing vs Interfaces</title>
	<link>http://www.xxeo.com/archives/2007/10/11/subclassing-vs-interfaces.html</link>
	<description>20 minutes into the future...</description>
	<pubDate>Thu, 24 Jul 2008 23:58:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Michael</title>
		<link>http://www.xxeo.com/archives/2007/10/11/subclassing-vs-interfaces.html#comment-56824</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Fri, 12 Oct 2007 17:35:43 +0000</pubDate>
		<guid>http://www.xxeo.com/archives/2007/10/11/subclassing-vs-interfaces.html#comment-56824</guid>
		<description>&lt;p&gt;No this is certainly not new. It immediately reminded me of Alan Holub: http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html&lt;/p&gt;

&lt;p&gt;Holub's point was that subclassing implementation classes is bad but interface inheritance is good. From the examples by Bernie, it looks like he would agree.&lt;/p&gt;

&lt;p&gt;You should write more about your "mix-ins" ideas. They seem similar to the GOF Strategy pattern that Bernie was clearly making use of.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>No this is certainly not new. It immediately reminded me of Alan Holub: <a href="http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html" rel="nofollow">http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html</a></p>

<p>Holub&#8217;s point was that subclassing implementation classes is bad but interface inheritance is good. From the examples by Bernie, it looks like he would agree.</p>

<p>You should write more about your &#8220;mix-ins&#8221; ideas. They seem similar to the GOF Strategy pattern that Bernie was clearly making use of.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Bernie Sumption</title>
		<link>http://www.xxeo.com/archives/2007/10/11/subclassing-vs-interfaces.html#comment-56719</link>
		<dc:creator>Bernie Sumption</dc:creator>
		<pubDate>Thu, 11 Oct 2007 22:38:09 +0000</pubDate>
		<guid>http://www.xxeo.com/archives/2007/10/11/subclassing-vs-interfaces.html#comment-56719</guid>
		<description>&lt;blockquote&gt;
  &lt;p&gt;Ignore the pretty flowers and butterflies on his blog…
  this is war and this guy is a warrior. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Aw shucks, you just made my day.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<blockquote>
  <p>Ignore the pretty flowers and butterflies on his blog…
  this is war and this guy is a warrior. </p>
</blockquote>

<p>Aw shucks, you just made my day.</p>]]></content:encoded>
	</item>
</channel>
</rss>
