<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-2"
 http-equiv="Content-Type">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Vhodné by bylo mít na vytváření těchto objektů nějakou továrničku - ta
by obsahovala slovník s již vytvořeními instancemi ({'pes':...,
'hroch':...}). Při volání metody k vytvoření nového objektu by se
kouklo do slovníku, pokud by tam již objekt s tímto klíčem byl, vrátil
by se ten, pokud ne, vytvořil by se nový objekt.<br>
<div class="moz-signature">
<p>Juda Kaleta</p>
<p>
<span style="font-size: 80%;">E-mail: <a class="moz-txt-link-abbreviated" href="mailto:juda.kaleta@gmail.com">juda.kaleta@gmail.com</a><br>
Jabber: <a class="moz-txt-link-abbreviated" href="mailto:yetty@jabber.cz">yetty@jabber.cz</a>
</span></p>
</div>
<br>
Dne 22.7.2010 14:50, MICHÁLEK Jan Mgr. napsal(a):
<blockquote
 cite="mid:913F77222E913C49A057FDD7BBDEAAA301C0E676@br-dc.uhul.wan"
 type="cite">
  <meta http-equiv="Content-Type"
 content="text/html; charset=ISO-8859-2">
  <meta content="MSHTML 6.00.2900.5969" name="GENERATOR">
  <div><font face="Arial" size="2"><span class="130454312-22072010">Otázka:</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010"> 
je možné napsat třídu tak, aby vytvořila instanci, jen pokud ještě
instance se stejnými parametry ještě neexistuje.</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010"></span></font> </div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">Např:</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010"> 
mám třídu zvíře a chtěl bych, aby se chovala následujícím způsobem</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">&gt;&gt;&gt;
z1 = zvire('hroch')</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">&gt;&gt;&gt;
z1</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">&lt;__main__.zvire
instance at 0x017C1EE0&gt;</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010"><span
 class="130454312-22072010">&gt;&gt;&gt; </span></span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">
  <div><font face="Arial" size="2"><span class="130454312-22072010">&gt;&gt;&gt;
z2 = zvire('pes')</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">&gt;&gt;&gt;
z2</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">&lt;__main__.zvire
instance at 0x017C1760&gt;</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010"><span
 class="130454312-22072010">&gt;&gt;&gt; </span></span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010"><span
 class="130454312-22072010">
  <div><font face="Arial" size="2"><span class="130454312-22072010">&gt;&gt;&gt;
z3 = zvire('hroch')</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">&gt;&gt;&gt;
z3</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010">&lt;__main__.zvire
instance at 0x017C1EE0&gt;</span></font></div>
  <div><font face="Arial" size="2"><span class="130454312-22072010"><span
 class="130454312-22072010">&gt;&gt;&gt; </span></span></font></div>
  </span></span></font></div>
  </span></font></div>
  <div> </div>
  <div><span class="130454312-22072010"><font face="Arial" size="2">Jde
to nějak rozumně (a pochopitelně) udělat??</font></span></div>
  <div><span class="130454312-22072010"></span> </div>
  <div><span class="130454312-22072010"><font face="Arial" size="2">Je.</font></span></div>
  <p align="left">Mgr Jan Michálek</p>
  <p>oddělení GIS</p>
  <p>útvar ISaT</p>
  <p>ÚHÚL Brandýs nad Labem</p>
  <p>tel.: +420 322 319 886</p>
  <p>email: <a moz-do-not-send="true"
 href="mailto:michalek.jan@uhul.cz">mailto:michalek.jan@uhul.cz</a></p>
  <p>url: <a moz-do-not-send="true" href="http://www.uhul.cz/">http://www.uhul.cz/</a></p>
  <div> </div>
  <br>
  <br>
__________ Informace od ESET NOD32 Antivirus, verze databaze 5300
(20100722) __________<br>
  <br>
Tuto zpravu proveril ESET NOD32 Antivirus.<br>
  <br>
  <a moz-do-not-send="true" href="http://www.eset.cz">http://www.eset.cz</a><br>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Python@py.cz">Python@py.cz</a>
<a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a></pre>
</blockquote>
</body>
</html>