| | 1708 | == vaja98 == |
| | 1709 | |
| | 1710 | Definiraj razred {{{GeometrijskaTelesa}}}, ki v konstruktorju {{{__init__}}} sprejme spremenljivko {{{tip_geometrijskega_telesa}}}. V istem razredu definiraj tudi metodo {{{vrniTip}}}, ki vrne spremenljivko {{{tip_geometrijskega_telesa}}}. Nato definiraj štiri objekte omenjenega razreda na sledeč način |
| | 1711 | |
| | 1712 | {{{ |
| | 1713 | #!python |
| | 1714 | krogla = GeometrijskaTelesa('krogla') |
| | 1715 | kvader = GeometrijskaTelesa('kvader') |
| | 1716 | torus = GeometrijskaTelesa('torus') |
| | 1717 | valj = GeometrijskaTelesa('valj') |
| | 1718 | }}} |
| | 1719 | |
| | 1720 | Nato te objekte dodaj v seznam na sledeč način |
| | 1721 | |
| | 1722 | {{{ |
| | 1723 | #!python |
| | 1724 | geometrijskatelesa = [krogla,kvader,torus,valj] |
| | 1725 | }}} |
| | 1726 | |
| | 1727 | Nato naredi iteracijo skozi omenjen seznam in v vsakem koraku s pomočjo metode {{{vrniTip}}} in funkcije {{{print}}} izpiši tip geometrijskega telesa v posameznem objektu. |
| | 1728 | |