Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να μάθετε C + + Κληρονομικότητα γρήγορα

Μαθαίνω κληρονομιά σε C + + απαιτεί την κατανόηση των θεμελιωδών εννοιών . Κληρονομικότητα συμβαίνει σε όλες τις γλώσσες προγραμματισμού object-oriented , συμπεριλαμβανομένης της C + + . Ο ευκολότερος τρόπος για να μάθετε κληρονομικότητα είναι μέσα από ένα βασικό παράδειγμα . Υποθέσουμε ότι υπάρχει ένα C + + class που μοιάζει με ένα άτομο. Η κατηγορία ατόμου αποτελείται από δεδομένα και στις δραστηριότητες που σχετίζονται με ένα πρόσωπο που εργάζεται σε μια μεγάλη εταιρεία . Γράψτε μια νέα κατηγορία εργαζομένων που εκτείνεται από την κατηγορία άτομο . Οδηγίες
Η 1

Γράψτε την κλάση γονέα που η νέα τάξη θα κληρονομήσουν από . Η κατηγορία αυτή μπορεί να έχει ήδη υλοποιηθεί . Αν είναι, τότε επανεξετάσει όλες τις λειτουργίες του μέλους σε αυτή την κατηγορία . 2

Εφαρμογή της κατηγορίας εργαζομένων . Ορίστε την κληρονομιά από την κατηγορία προσώπου στο αρχείο employee.h σας . Ο ορισμός αυτός θα πρέπει να μοιάζει με το παρακάτω :

κλάση Employee : Person {

} ?
Εικόνων 3

Προσθήκη πρόσθετες λειτουργίες μέλους και τυχόν προσωπικών δεδομένων σε σας κατηγορία εργαζομένων . Με την κληρονομικότητα , δεν χρειάζεται να εφαρμόσουν όλα τα δεδομένα και τις λειτουργίες από την κατηγορία πρόσωπο , απλά να εφαρμόσουν πρόσθετες λειτουργίες για την κατηγορία των εργαζομένων .
Η 4

Δοκιμάστε εργαζόμενη τάξη σας . Να είστε βέβαιοι ότι όλες οι νέες λειτουργίες που γράψατε είναι επαρκώς δοκιμαστεί . Αυτή είναι η καλύτερη ευκαιρία για να βρείτε κρίσιμα λάθη στο λογισμικό σας .
5

Ενσωματώστε την τάξη των εργαζομένων στο σύνολο του προγράμματος . Αυτό το βήμα θα πρέπει να είναι εύκολο, αν έχετε δοκιμαστεί πλήρως τη νέα τάξη των εργαζομένων .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα