Posted on December 22, 2025
Παράδειγμα: Δημιουργία Κλάσης “Αυτοκίνητο”
Ας δούμε ένα απλό παράδειγμα δημιουργίας κλάσης στην Python:
**Ορισμός Κλάσης:**
class Autokinito:
def __init__(self, marka, modelo, xroma):
self.marka = marka
self.modelo = modelo
self.xroma = xroma
self.taxitita = 0
def kinhse(self):
self.taxitita = 50
print(f"To {self.marka} {self.modelo} kineitai me {self.taxitita} km/h")
def stamata(self):
self.taxitita = 0
print(f"To {self.marka} {self.modelo} stamatise")
**Δημιουργία Αντικειμένων:**
auto1 = Autokinito("Toyota", "Corolla", "Aspro")
auto2 = Autokinito("BMW", "X5", "Mavro")
auto1.kinhse() # Εκτύπωση: To Toyota Corolla kineitai me 50 km/h
auto2.stamata() # Εκτύπωση: To BMW X5 stamatise
**Εξήγηση:**
- Η κλάση `Autokinito` είναι το "καλούπι"
- Τα `auto1` και `auto2` είναι συγκεκριμένα αντικείμενα (instances)
- Κάθε αντικείμενο έχει τις δικές του ιδιότητες (μάρκα, μοντέλο, χρώμα)
- Οι μέθοδοι `kinhse()` και `stamata()` ορίζουν τη συμπεριφορά
