<!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">>>>
z1 = zvire('hroch')</span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010">>>>
z1</span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010"><__main__.zvire
instance at 0x017C1EE0></span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010"><span
class="130454312-22072010">>>> </span></span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010">
<div><font face="Arial" size="2"><span class="130454312-22072010">>>>
z2 = zvire('pes')</span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010">>>>
z2</span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010"><__main__.zvire
instance at 0x017C1760></span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010"><span
class="130454312-22072010">>>> </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">>>>
z3 = zvire('hroch')</span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010">>>>
z3</span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010"><__main__.zvire
instance at 0x017C1EE0></span></font></div>
<div><font face="Arial" size="2"><span class="130454312-22072010"><span
class="130454312-22072010">>>> </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>