<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de Youssef &#187; 4-Collectional Patterns</title>
	<atom:link href="https://blog.developpez.com/youssef/pcategory/design-patterns/4-collectional-patterns/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/youssef</link>
	<description></description>
	<lastBuildDate>Sat, 04 Sep 2010 16:04:26 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Composite Pattern</title>
		<link>https://blog.developpez.com/youssef/p9258/design-patterns/composite_pattern</link>
		<comments>https://blog.developpez.com/youssef/p9258/design-patterns/composite_pattern#comments</comments>
		<pubDate>Sat, 04 Sep 2010 16:04:26 +0000</pubDate>
		<dc:creator><![CDATA[zerocoolyoussef]]></dc:creator>
				<category><![CDATA[4-Collectional Patterns]]></category>
		<category><![CDATA[Design Patterns]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Description Chaque objet peut être classifié en deux catégories:objets individuels et objets composés qui sont composés à leur tour d&#8217;objets individuels ou composés. Le design pattern Composite est utile pour concevoir une hierarchie entres ces objets et pour traiter les objets individuels et composés d&#8217;une manière transparente.Et il est très utilisé pour représenter les données récursives. Exemple]]></description>
				<content:encoded><![CDATA[<p><strong>Description</strong></p>
<p>Chaque objet peut être classifié en deux catégories:objets individuels et objets composés qui sont composés à leur tour d&rsquo;objets individuels ou composés.</p>
<p>Le design pattern Composite est utile pour concevoir une hierarchie entres ces objets et pour traiter les objets individuels et composés d&rsquo;une manière transparente.Et il est très utilisé pour représenter les données récursives.</p>
<p><img src="http://img52.imageshack.us/img52/9079/composite1.jpg" alt="" title="" /></p>
<p><strong>Exemple</strong></p>
<p><img src="http://img821.imageshack.us/img821/9194/composite2.jpg" alt="" title="" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iterator Pattern</title>
		<link>https://blog.developpez.com/youssef/p9241/design-patterns/4-collectional-patterns/iterator_pattern</link>
		<comments>https://blog.developpez.com/youssef/p9241/design-patterns/4-collectional-patterns/iterator_pattern#comments</comments>
		<pubDate>Sun, 29 Aug 2010 14:42:57 +0000</pubDate>
		<dc:creator><![CDATA[zerocoolyoussef]]></dc:creator>
				<category><![CDATA[4-Collectional Patterns]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Description Le pattern Iterator permet à un objet client d’accéder au contenu d’un objet conteneur( tableau, list , Hastable…) séquentiellement sans avoir à connaitre la structure interne de cet aggrégat. Pour accomplir cela, Ce pattern suggère que l’objet conteneur doit fournir une interface public sous la forme d’un objet ITERATOR pour les différents objets clients pour qu’ils accèdent à son contenu. Cet iterator doit fournir les méthodes publiques nécessaires pour permettre aux objets clients le [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong>Description</strong></p>
<p>Le pattern Iterator permet à un objet client d’accéder au contenu d’un objet conteneur( tableau, list , Hastable…) séquentiellement sans avoir à connaitre la structure interne de cet aggrégat.<br />
Pour accomplir cela, Ce pattern suggère que l’objet conteneur doit fournir une interface public sous la forme d’un objet ITERATOR pour les différents objets clients pour qu’ils accèdent à son contenu.<br />
Cet iterator doit fournir les méthodes publiques nécessaires pour permettre aux objets clients le parcours de la liste des objets.</p>
<p><img src="http://img843.imageshack.us/img843/1926/iterator1.jpg" alt="" title="" /></p>
<p><strong>Exemple</strong></p>
<p><img src="http://img834.imageshack.us/img834/3208/iterator2.jpg" alt="" title="" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
