Book
Υποενότητα 7.2: Κλάσεις JavaScript
Υποενότητα 7.2: Κλάσεις JavaScript
- Εισαγωγή στις κλάσεις - classes JavaScript
- Η σύνταξη των κλάσεων JavaScript
- Δημιουργία αντικειμένων - objects με κλάσεις JavaScript
- Μέθοδοι μέσα στις κλάσεις JavaScript
Methods inside JavaScript classes
Δεδομένου ότι οι κλάσεις JavaScript λειτουργούν ως πρότυπο για τη δημιουργία νέων αντικειμένων, μπορούν επίσης να περιέχουν μεθόδους.
Ένα παράδειγμα μιας κλάσης με μια μέθοδο θα είναι:
class Dishes {
constructor(category, price) {
this.category = category;
this.price = price;
}
output (){
console.log("This belongs to" + " " +this.category + " " + "and costs" + " " + this.price);
}
}
.Από το παραπάνω παράδειγμα, βλέπουμε ότι οι μέθοδοι μέσα στις κλάσεις δεν ξεκινούν με τη function. Ορίζουμε μεθόδους μόνο δίνοντάς τους ένα όνομα που ακολουθείται από ()
Για να καλέσουμε τη μέθοδο σε ένα αντικείμενο που έχουμε δημιουργήσει, η σύνταξη είναι:
objectName.methodName();
Για παράδειγμα, για το προηγούμενο παράδειγμα μας:
let dish1;
dish1 = new Dishes ("sweets", 5);
Μπορούμε να καλέσουμε τη μέθοδο output γράφοντας:
dish1.output();
Τι πιστεύετε ότι θα είναι η έξοδος κονσόλας του παραπάνω κώδικα;
The output will be:
"This belongs to sweets and costs 5"
Παραδείγματα
Δείτε περισσότερα για τις JavaScript classes