Ero sivun ”Python 2/Luokka” versioiden välillä

Poistettu sisältö Lisätty sisältö
Travel1515415 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Hunsvotti (keskustelu | muokkaukset)
Korvattu vanhentunut source-tagi syntaxhighlight-tagilla
Rivi 3:
==Koodi==
Koodi, jossa on kaksi luokkaa. Ei ole niin monimutkainen kuin miltä näyttää.
<sourcesyntaxhighlight lang="Python">
class Square:
def __init__(self, width, height):
Rivi 26:
===Kutsuminen===
'''1. suoraan'''
<sourcesyntaxhighlight lang="Python">
Square(20, 10).draw('O')
Triangle(10).draw('X')
</syntaxhighlight>
</source>
'''2. olion, ilmentymän (engl. instance) avulla'''
<sourcesyntaxhighlight lang="Python">
sq = Square(20, 10)
sq.draw('O')
Rivi 40:
'''Tulostaa:'''
Neliön ja sen perään kolmion.
<sourcesyntaxhighlight lang="Python">
OOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOO