|   | 1584 | == vaja94 == | 
                  
                          |   | 1585 | Napiši razred {{{Valj()}}}, ki sprejme dva vhodna argumenta {{{radij}}} in {{{visina}}}. Razred naj vsebuje tudi metodo {{{prostornina()}}}, ki vrne prostornino valja. Definiraj objekt z radijem 20 in višino 30. Nato v konzolo s funkcijo {{{print()}}} izpiši prostornino omenjenega objekta.   | 
                  
                          |   | 1586 |  | 
                  
                          |   | 1587 | == vaja95 == | 
                  
                          |   | 1588 | Napiši razred {{{Pravokotnik()}}}, ki sprejme dva vhodna argumenta širino {{{a}}} in dolžino {{{b}}}. Omenjeni razred naj vsebuje dve metodi: | 
                  
                          |   | 1589 | - {{{jeInteger}}}, ki sprejme dva vhodna argumenta in vrne {{{True}}}, če sta vhodna argumenta tipa {{{integer}}}, in {{{False}}}, če je eden izmed vhodnih argumentov drugega tipa.  | 
                  
                          |   | 1590 | - {{{povrsina}}}, ki najprej z metodo {{{jeInteger}}} preveri tipa argumentov. Če argumenta nista tipa {{{int}}}, naj metoda vrne string 'Napacen tip argumentov'. Če sta argumenta tipa {{{int}}}, naj metoda vrne površino pravokotnika.  | 
                  
                          |   | 1591 |  | 
                  
                          |   | 1592 | Nato definiraj dva objekta: | 
                  
                          |   | 1593 | - pravokotnik1 z vhodnima argumentoma a=12 in b=15 | 
                  
                          |   | 1594 | - pravokotnik2 z vhodnima argumentoma a="12" in b=15  | 
                  
                          |   | 1595 |  | 
                  
                          |   | 1596 | Nato izpiši izhodne vrednosti metod povrsina za oba objekta na sledeč način | 
                  
                          |   | 1597 | {{{ | 
                  
                          |   | 1598 | #!python | 
                  
                          |   | 1599 | print(pravokotnik1.povrsina()) | 
                  
                          |   | 1600 | print(pravokotnik2.povrsina()) | 
                  
                          |   | 1601 | }}} | 
                  
                          |   | 1602 |  | 
                  
                          |   | 1603 |  | 
                  
                          |   | 1604 |  |