Python Code: Dolgozó Osztály
class Dolgozo:
def __init__(self, nev, cim, telefonszam):
self._nev = nev
self._cim = cim
self._telefonszam = telefonszam
# Getter és setter a névhez
def get_nev(self):
return self._nev
def set_nev(self, nev):
self._nev = nev
# Getter és setter a címhez
def get_cim(self):
return self._cim
def set_cim(self, cim):
self._cim = cim
# Getter és setter a telefonszámhoz
def get_telefonszam(self):
return self._telefonszam
def set_telefonszam(self, telefonszam):
self._telefonszam = telefonszam
# Példányosítás Béla és Józsi névvel
bela = Dolgozo("Béla", "Budapest, Fő utca 1.", "+36123456789")
jozsi = Dolgozo("Józsi", "Debrecen, Kossuth tér 5.", "+36209876543")
# Dolgozók tárolása listában
dolgozok = [bela, jozsi]
# Adatok kiírása ciklussal
for dolgozo in dolgozok:
print("Név:", dolgozo.get_nev())
print("Cím:", dolgozo.get_cim())
print("Telefonszám:", dolgozo.get_telefonszam())
print("---")