cpp:acccess_modifiers
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:acccess_modifiers [2018/05/02 08:12] – [Παράδειγμα χρήσης προσδιοριστών πρόσβασης] gthanos | cpp:acccess_modifiers [2021/05/07 04:24] – [Παράδειγμα χρήσης προσδιοριστών πρόσβασης] gthanos | ||
---|---|---|---|
Line 8: | Line 8: | ||
- **private: | - **private: | ||
+ | <WRAP tip 80% center round> | ||
+ | Εάν δεν οριστεί προσδιοριστής πρόσβασης σε μία κλάση τα πεδία και οι μέθοδοι της κλάσης ορίζονται ως // | ||
+ | </ | ||
===== Παράδειγμα χρήσης προσδιοριστών πρόσβασης ===== | ===== Παράδειγμα χρήσης προσδιοριστών πρόσβασης ===== | ||
Δείτε το παρακάτω παράδειγμα χρήσης των προσδιοριστών πρόσβασης μέσω των κλάσεων //Cuboid// (κυβοειδές) και //Cube// (κύβος) που κληρονομεί την κλάση //Cuboid//. | Δείτε το παρακάτω παράδειγμα χρήσης των προσδιοριστών πρόσβασης μέσω των κλάσεων //Cuboid// (κυβοειδές) και //Cube// (κύβος) που κληρονομεί την κλάση //Cuboid//. | ||
- | <code cpp Cuboid.cpp> | + | <code cpp Cuboid.hpp> |
#include < | #include < | ||
using namespace std; | using namespace std; | ||
Line 44: | Line 47: | ||
</ | </ | ||
- | <code cpp Cube.cpp> | + | <code cpp Cube.hpp> |
#include < | #include < | ||
using namespace std; | using namespace std; | ||
- | #include " | + | #include " |
class Cube:Cuboid { // Cube extends Cuboid | class Cube:Cuboid { // Cube extends Cuboid | ||
Line 66: | Line 69: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | Η δήλωση < | ||
<code cpp CubeUsage.cpp> | <code cpp CubeUsage.cpp> | ||
- | #include "Cube.cpp" | + | #include "Cube.hpp" |
int main() { | int main() { |
cpp/acccess_modifiers.txt · Last modified: 2021/05/18 06:37 (external edit)