cpp:classes
Differences
This shows you the differences between two versions of the page.
Next revisionBoth sides next revision | |||
cpp:classes [2017/04/10 12:54] – created gthanos | cpp:classes [2017/04/12 07:34] – gthanos | ||
---|---|---|---|
Line 22: | Line 22: | ||
int main () { | int main () { | ||
Rectangle rect; | Rectangle rect; | ||
- | rect.set_values (3,4); | + | rect.set_values(3, |
cout << "area: " << rect.area(); | cout << "area: " << rect.area(); | ||
return 0; | return 0; | ||
Line 29: | Line 29: | ||
Από τον παραπάνω κώδικα παρατηρούμε τα εξής: | Από τον παραπάνω κώδικα παρατηρούμε τα εξής: | ||
- | - Σε αναλογία με την Java οι κλάσεις περιέχουν πεδία και μεθόδους. | + | - Σε αναλογία με την Java οι κλάσεις περιέχουν πεδία και |
- | - Μία μέθοδος μπορεί να ορίστεί ολόκληρη μέσα στη δήλωση της κλάσης ή να ορίσει μόνο το prototype | + | - Οποιαδήποτε |
- | - Μπορούμε να περιορίσουμε την προσβασιμότητα των πεδίων και των μεθόδων μίας κλάσης με χρήση | + | - Μπορούμε να περιορίσουμε την προσβασιμότητα των πεδίων και των μεθόδων μίας κλάσης με χρήση |
+ | - Τα πεδία και οι μέθοδοι ενός αντικειμένου είναι προσβάσιμα με χρήση του τελεστή '' | ||
+ | - Στην παραπάνω κλάση δεν ορίζεται κατασκευαστής. Η δήλωση '' | ||
cpp/classes.txt · Last modified: 2021/05/06 23:01 (external edit)