cpp:classes
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:classes [2017/05/08 07:17] – [Οι μέθοδοι της κλάσης] gthanos | cpp:classes [2017/05/10 04:36] – [Οι μέθοδοι της κλάσης] gthanos | ||
---|---|---|---|
Line 31: | Line 31: | ||
</ | </ | ||
- | Η παραπάνω κλάση διαθέτει τα πεδία τύπου //int width, height// και τις μεθόδους //setWidth, setHeight, getWidth, getHeight// | + | Η παραπάνω κλάση διαθέτει τα πεδία τύπου //int width, height// και τις μεθόδους //setWidth, setHeight, getWidth, getHeight// |
===== Οι μέθοδοι της κλάσης ===== | ===== Οι μέθοδοι της κλάσης ===== | ||
Line 59: | Line 59: | ||
<WRAP center round important 80%> | <WRAP center round important 80%> | ||
- | Οι μέθοδοι // | + | Οι μέθοδοι // |
- | + | ||
- | Η δήλωση //const// είναι εξαιρετικά σημαντική όταν θέλουμε να χρησιμοποιήσουμε τη συνάρτηση μέσα σε άλλες συναρτήσεις που είτε **α)** ανήκουν στην ίδια κλάση και δεν μεταβάλλουν το αντικείμενο στο οποίο εφαρμόζονται ή **β)** λαμβάνουν ως όρισμα ένα αντικείμενο της κλάσης το οποίο δεν μεταβάλλεται μέσα στο σώμα τους (λαμβάνουν ως παράμετρο μία αναφορά ή ένα δείκτη σε ένα αντικείμενο τύπου //const//). | + | |
</ | </ | ||
cpp/classes.txt · Last modified: 2021/05/06 23:01 (external edit)