Sobes.tech
Junior — Middle

Πώς μπορεί να οριστεί μια μεταβλητή ως ιδιωτική στον προγραμματισμό;

sobes.tech AI

Απάντηση από AI

Στο Go (Golang), το επίπεδο πρόσβασης σε μεταβλητές καθορίζεται από το πρώτο γράμμα του ονόματος. Αν το όνομα μιας μεταβλητής (ή λειτουργίας, τύπου, πεδίου δομής) αρχίζει με κεφαλαίο γράμμα — εξάγεται (δημόσιο), αν αρχίζει με μικρό γράμμα — είναι ιδιωτικό (διαθέσιμο μόνο μέσα στο πακέτο).

Παράδειγμα:

package παράδειγμα

var ΔημόσιαΜεταβλητή = 1   // δημόσια μεταβλητή
var ιδιωτικήΜεταβλητή = 2   // ιδιωτική μεταβλητή

func ΔημόσιαΛειτουργία() {}  // δημόσια λειτουργία
func ιδιωτικήΛειτουργία() {} // ιδιωτική λειτουργία

Έτσι, για να κάνετε μια μεταβλητή ιδιωτική, αρκεί να ξεκινά το όνομά της με μικρό γράμμα.