Διαμορφωτές Πρόσβασης στο TypeScript
Στο TypeScript, σε αντίθεση με το JavaScript, οι ιδιότητες και οι μέθοδοι μπορούν να γίνουν δημόσιες, ιδιωτικές και προστατευμένες χρησιμοποιώντας ειδικές λέξεις-κλειδιά, οι οποίες ονομάζονται διαμορφωτές πρόσβασης.
Συνολικά στο TypeScript υπάρχουν τέσσερις διαμορφωτές:
public, protected, private
και readonly. Από προεπιλογή, δηλαδή εάν
δεν οριστεί όνομα διαμορφωτή, όλες οι ιδιότητες
και οι συναρτήσεις ανήκουν στον public και
είναι προσβάσιμες για προβολή και τροποποίηση από εξωτερική
πλευρά.
Την εργασία με κάθε τύπο διαμορφωτή την θα εξετάσουμε λεπτομερώς στα επόμενα μαθήματα.