cpp:multiple_inheritance
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
cpp:multiple_inheritance [2017/04/22 17:22] – created gthanos | cpp:multiple_inheritance [2017/04/26 08:59] – gthanos | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | Η C++ δίνει την δυνατότητα να έχετε περισσότερες από μία γονικές κλάσεις για μία κλάση απόγονο. Εκ πρώτης όψεως αυτό έρχεται σε αντίθεση με τη Java που επιτρέπει μόνο μία γονική κλάση κατά την διαδικασία της κληρονομικότητας. Γενικά η πολλαπλή κληρομικότητα θα πρέπει να χρησιμοποιείται με πολύ προσοχή και όπου είναι δυνατόν να αποφεύγεται. | + | Η C++ δίνει την δυνατότητα να έχετε περισσότερες από μία γονικές κλάσεις για μία κλάση απόγονο. Εκ πρώτης όψεως αυτό έρχεται σε αντίθεση με τη βασική αρχή στη Java που επιτρέπει μόνο μία γονική κλάση κατά την διαδικασία της κληρονομικότητας. Γενικά, η πολλαπλή κληρονομικότητα θα πρέπει να χρησιμοποιείται με πολύ προσοχή και όπου είναι δυνατόν να αποφεύγεται. |
- | Παρακάτω δίνεται ένα σχετικά απλό παράδειγμα πολλαπλής κληρονομικότητας. | + | Δεν πρέπει όμως να ξεχνάμε ότι τα // |
cpp/multiple_inheritance.txt · Last modified: 2021/05/07 08:44 (external edit)