Βίντεο: Μαθήματα C++ |4| Κλάσεις και αντικείμενα 2024
Η C ++ χρησιμοποιεί μια δομή γνωστή ως class . Ο ορισμός μιας κλάσης ξεκινά με την κλάση λέξεων-κλειδιών ακολουθούμενη από το όνομα της κλάσης και ένα ανοικτό στήριγμα. Μια κλάση έχει την ακόλουθη μορφή:
τάξη Πρόσωπο {public: char szFirstName [128]; char szLastName [128]. int nSocialSecurityNumber}}.
Οι κανόνες ονοματοδοσίας για τα ονόματα κλάσεων είναι οι ίδιοι όπως και για τα ονόματα μεταβλητών: Το πρώτο γράμμα πρέπει να είναι ένα από τα γράμματα 'a' έως 'z' ή 'A' έως 'Z' ή υπογράμμιση. Κάθε επόμενος χαρακτήρας στο όνομα πρέπει να είναι ένας από αυτούς ή τα ψηφία '0' έως '9'. Κατά σύμβαση, τα ονόματα κλάσεων αρχίζουν πάντα με κεφαλαία γράμματα.
Τα ονόματα κλάσεων συνήθως αποτελούνται από πολλές λέξεις που έχουν μπλοκαριστεί, με κάθε λέξη να ξεκινά με ένα κεφαλαίο γράμμα.
Η πρώτη λέξη-κλειδί μέσα στο ανοικτό στήριγμα στα πρώτα παραδείγματα θα είναι πάντα δημόσια.
Μπορείτε επίσης να χρησιμοποιήσετε τη λέξη κλειδί struct αντί της κλάσης. Μια δομή είναι πανομοιότυπη με μια τάξη από κάθε άποψη εκτός από το ότι το κοινό θεωρείται σε μια δομή. Για ιστορικούς λόγους, ο όρος τάξη είναι πιο δημοφιλής στην C ++. ο όρος struct χρησιμοποιείται συχνότερα στα προγράμματα C.
Ακολουθώντας τη δημόσια λέξη-κλειδί είναι οι δηλώσεις για τις καταχωρήσεις που χρειάζεται για να περιγράψετε την κλάση. Η κατηγορία Άτομο περιέχει δύο πίνακες για το όνομα και το επώνυμο και μια τρίτη καταχώρηση για να κρατήσει τον αριθμό κοινωνικής ασφάλισης.
Οι καταχωρήσεις μέσα σε μια κλάση είναι γνωστές ως μέλη ή ιδιότητες της κλάσης.