cpp:constructors
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
cpp:constructors [2020/04/14 07:36] – gthanos | cpp:constructors [2020/04/14 07:42] – [Υπερφόρτωση κατασκευαστών] gthanos | ||
---|---|---|---|
Line 39: | Line 39: | ||
return 0; | return 0; | ||
} | } | ||
+ | </ | ||
+ | |||
+ | Για την μεταγλώττιση αρκεί να μεταγλωττισετε κάθε επιμέρους κλάση ξεχωριστά και στη συνέχεια να δημιουργήσετε το τελικό εκτελέσιμο. Στο συγκεκριμένο παράδειγμα, | ||
+ | < | ||
+ | g++ -Wall -g Rectangle.cpp -c | ||
+ | g++ -Wall -g Rectangle.o RectangleUsage.cpp | ||
</ | </ | ||
Line 65: | Line 71: | ||
===== Υπερφόρτωση κατασκευαστών ===== | ===== Υπερφόρτωση κατασκευαστών ===== | ||
- | Σε αναλογία με την [[cpp: | + | Σε αναλογία με την [[cpp: |
<code cpp Rectangle.hpp> | <code cpp Rectangle.hpp> | ||
Line 85: | Line 91: | ||
int getHeight() const; | int getHeight() const; | ||
}; | }; | ||
+ | </ | ||
+ | |||
+ | <code cpp Rectangle.cpp> | ||
+ | #include " | ||
Rectangle:: | Rectangle:: |
cpp/constructors.txt · Last modified: 2021/05/07 06:11 (external edit)