class Ctverec:
def __init__(self, strana):
self.strana = strana
def obvod(self):
self.obvod = 4*self.strana
return self.obvod
def obsah(self):
self.obsah = self.strana**2
return self.obsah
def rozdil_obsahu(self, jiny_ctverec):
return self.obsah - jiny_ctverec.obsah
c1 = Ctverec(5)
c1.obsah()
c1.obsah()
c1 = Ctverec(5)
c2 = Ctverec(10)
c2.rozdil_obsahu(c1)
c1 = Ctverec(5)
c2 = Ctverec(10)
print(c1.obsah())
print(c2.obsah())
print(c2.rozdil_obsahu(c1))
class Ctverec:
def __init__(self, strana):
self.strana = strana
def obvod(self):
return 4 * self.strana
def obsah(self):
return self.strana ** 2
def rozdil_obsahu(self, jiny_ctverec):
return self.obsah() - druhy_ctverec.obsah()
c1 = Ctverec(5)
c2 = Ctverec(10)
c2.rozdil_obsahu(c1)
class Ctverec:
def __init__(self, strana):
self.strana = strana
def obvod(self):
obvod = 4 * self.strana
return obvod
def obsah(self):
obsah = self.strana * self.strana
return obsah
def rozdil_obsahu(self):
rozdil = ctverec1.obsah() - ctverec2.obsah()
return rozdil
c1 = Ctverec(5)
c2 = Ctverec(10)
c2.rozdil_obsahu(c1)
jiny_ctverec
je vlastně délka stranyclass Ctverec:
def __init__(self, strana):
self.strana = strana
def obvod(self):
print(self.strana*4)
def obsah(self):
print(self.strana**2)
def rozdil_obsahu(self, jiny_ctverec):
self.jiny_ctverec = jiny_ctverec
print((self.strana**2 - self.jiny_ctverec**2))
c1 = Ctverec(5)
c2 = Ctverec(10)
c2.rozdil_obsahu(c1)
jiny_ctverec
je vlastně délka strany podruhéclass Ctverec:
"""Trida Ctverec s jednim atributem strana a metodami:
- obvod()
- obsah()
- rozdil_obsahu(jiny_ctverec):
vrati rozdil obsahu dvou ctvercu - zadaneho a toho jehoz metodu volame."""
def __init__(self, strana):
self.strana = strana
def obvod(self):
"Vypocet obvodu ctverce"
self.obvod = self.strana * 4
print("Ctverec o strane {}cm ma obvod {}cm.".format(self.strana, self.obvod))
def obsah(self):
"Vypocet obsahu ctverce"
self.obsah = self.strana ** 2
print("Ctverec o strane {}cm ma obsah {}cm2.".format(self.strana, self.obsah))
def rozdil_obsahu(self, jiny_ctverec):
"vrati rozdil obsahu dvou ctvercu - zadaneho a toho jehoz metodu volame"
rozdil = (jiny_ctverec ** 2) - (self.strana ** 2)
return rozdil
class Ctverec():
def __init__(self, strana):
self.strana = strana
def obvod(self):
return 4 * self.strana
def obsah(self):
return self.strana ** 2
def rozdil_obsahu(self, druhy_ctverec):
return self.obsah() - druhy_ctverec.obsah()