Commit 06faeb68 by Patryk Czarnik

klasy - atrybuty osoby

parent be6df76b
class Osoba: class Osoba:
def __init__(self, imie, nazwisko):
self.imie = imie
self.nazwisko = nazwisko
def przedstaw_sie(self): def przedstaw_sie(self):
print('Heloł, jestem jakąś osobą!', self) print(f'Heloł, nazywam się {self.imie} {self.nazwisko}')
a = Osoba() a = Osoba('Ala', 'Kowalska')
b = Osoba() b = Osoba('Basia', 'Malinowska')
print(a, b) print(a, b)
print()
print('Pierwsza osoba to', a.imie, a.nazwisko)
print('Druga osoba to', b.imie, b.nazwisko)
print()
# Na funkcję zdefiniowane wewnątrz klasy mówi się "metoda" # Na funkcję zdefiniowane wewnątrz klasy mówi się "metoda"
# Metody zazwyczaj wywołuje się na konkretnych obiektach. # Metody zazwyczaj wywołuje się na konkretnych obiektach.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment