<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Паттерн Наблюдатель (Observer design pattern)</title>
	<link>http://www.javenue.info/post/76</link>
	<description>Блог разработчика о Java и родственных технологиях</description>
	<pubDate>Sat, 05 Jul 2008 00:26:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>By: c0nst</title>
		<link>http://www.javenue.info/post/76#comment-23830</link>
		<author>c0nst</author>
		<pubDate>Thu, 15 May 2008 15:21:21 +0000</pubDate>
		<guid>http://www.javenue.info/post/76#comment-23830</guid>
		<description>Это параметризируемые типы (generic).
Скоро напишу статью на эту тему.</description>
		<content:encoded><![CDATA[<p>Это параметризируемые типы (generic).<br />
Скоро напишу статью на эту тему.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LuLok</title>
		<link>http://www.javenue.info/post/76#comment-23756</link>
		<author>LuLok</author>
		<pubDate>Mon, 12 May 2008 04:46:09 +0000</pubDate>
		<guid>http://www.javenue.info/post/76#comment-23756</guid>
		<description>угловые скобки и их содержимое не пропечатались...

class Observers&#60;T extends Observer&#62; extends ArrayList&#60;T&#62; {
        public void notifyObjectCreated(Object obj) {
            for (Iterator&#60;T&#62; iter = (Iterator&#60;T&#62;) iterator(); iter.hasNext();)
                iter.next().objectCreated();
        }</description>
		<content:encoded><![CDATA[<p>угловые скобки и их содержимое не пропечатались&#8230;</p>
<p>class Observers&lt;T extends Observer&gt; extends ArrayList&lt;T&gt; {<br />
        public void notifyObjectCreated(Object obj) {<br />
            for (Iterator&lt;T&gt; iter = (Iterator&lt;T&gt;) iterator(); iter.hasNext();)<br />
                iter.next().objectCreated();<br />
        }</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LuLok</title>
		<link>http://www.javenue.info/post/76#comment-23755</link>
		<author>LuLok</author>
		<pubDate>Mon, 12 May 2008 04:39:58 +0000</pubDate>
		<guid>http://www.javenue.info/post/76#comment-23755</guid>
		<description>Еще вопрос: что вот это за структура такая?
...
class Observers extends ArrayList {
        public void notifyObjectCreated(Object obj) {
            for (Iterator iter = (Iterator) iterator(); iter.hasNext();)
...

Очень похоже на шаблоны в С++, но в то же время что-то другое.. .может какуюнить статейку на эту тему или хотя бы где можно об этом почитать.. 
Спасибо</description>
		<content:encoded><![CDATA[<p>Еще вопрос: что вот это за структура такая?<br />
&#8230;<br />
class Observers extends ArrayList {<br />
        public void notifyObjectCreated(Object obj) {<br />
            for (Iterator iter = (Iterator) iterator(); iter.hasNext();)<br />
&#8230;</p>
<p>Очень похоже на шаблоны в С++, но в то же время что-то другое.. .может какуюнить статейку на эту тему или хотя бы где можно об этом почитать..<br />
Спасибо</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LuLok</title>
		<link>http://www.javenue.info/post/76#comment-23639</link>
		<author>LuLok</author>
		<pubDate>Tue, 06 May 2008 10:43:47 +0000</pubDate>
		<guid>http://www.javenue.info/post/76#comment-23639</guid>
		<description>Спасибо! Доходчиво и понятно объяснил и показал *THUMBS_UP*</description>
		<content:encoded><![CDATA[<p>Спасибо! Доходчиво и понятно объяснил и показал *THUMBS_UP*</p>
]]></content:encoded>
	</item>
</channel>
</rss>
