User Tools

Site Tools


java:data_encapsulation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
java:data_encapsulation [2015/01/21 13:55] gthanosjava:data_encapsulation [2015/01/21 13:56] (current) – [Τύποι πεδίων της κλάσης] gthanos
Line 127: Line 127:
  
 Η κλάση ''Bicycle'' επομένως περιέχει εκτός από **primitive** πεδία και ένα **reference** πεδίο το πεδίο ''coordinates''. Εδώ θα πρέπει να παρατηρήσουμε δύο πράγματα. Η κλάση ''Bicycle'' επομένως περιέχει εκτός από **primitive** πεδία και ένα **reference** πεδίο το πεδίο ''coordinates''. Εδώ θα πρέπει να παρατηρήσουμε δύο πράγματα.
-  - Στην 1η γραμμή του κατασκευαστή τη συνάρτησης bicycle συναντούμε ''coordinates = new Coordinates(lat,long);''.+  - Στην 1η γραμμή του κατασκευαστή τη κλάσης ''Βicycle'' συναντούμε ''coordinates = new Coordinates(lat,long);''.
   - Το πεδίο ''coordinates'' ορίζεται ως **public** και όχι ως **private** (γιατί;).   - Το πεδίο ''coordinates'' ορίζεται ως **public** και όχι ως **private** (γιατί;).
  
  
java/data_encapsulation.1421848542.txt.gz · Last modified: 2015/01/21 13:55 by gthanos