Ero sivun ”Python 2/Luokka” versioiden välillä
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
|||
Rivi 1:
==Koodi==
Koodi, jossa on kaksi luokkaa. Ei ole niin monimutkainen kuin miltä näyttää.
<source lang="Python">
class Square:
def __init__(self, width, height):
Rivi 20:
indentation = self.side - width # indentation on kolmion kavennus
print indentation * ' ' + width * char * 2
</
===Kutsuminen===
'''1. suoraan'''
<source lang="Python">
Square(20, 10).draw('O')
Triangle(10).draw('X')
Rivi 34:
tr = Triangle(20, 10)
tr.draw('X')
</
'''Tulostaa:'''
Neliön ja sen perään kolmion.
<source lang="Python">
OOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOO
Rivi 58:
XXXX
XX
</
|