Διαμορφωτές Πρόσβασης στο TypeScript

Στο TypeScript, σε αντίθεση με το JavaScript, οι ιδιότητες και οι μέθοδοι μπορούν να γίνουν δημόσιες, ιδιωτικές και προστατευμένες χρησιμοποιώντας ειδικές λέξεις-κλειδιά, οι οποίες ονομάζονται διαμορφωτές πρόσβασης.

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

Την εργασία με κάθε τύπο διαμορφωτή την θα εξετάσουμε λεπτομερώς στα επόμενα μαθήματα.