This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
java:objects [2015/01/22 08:31] gthanos [Garbage Collection] |
java:objects [2015/02/05 10:04] gthanos |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Δημιουργώντας Αντικείμενα ====== | ====== Δημιουργώντας Αντικείμενα ====== | ||
- | Μέχρι τώρα αναφέραμε ότι η κλάση είναι το βασικό σχέδιο μέσα από το οποίο δημιουργούνται επιμέρους αντικείμενα που φέρουν τα χαρακτηριστικά της κλάσης. Επίσης, δείξαμε πως ορίζουμε μία κλάση μέσα απο παραδείγματα, αλλά δεν δείξαμε πως δημιουργούμε αντικείμενα από τις κλάσεις που ορίσαμε. | + | Μέχρι τώρα αναφέραμε στην [[ oop:introduction | "Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό" ]] ότι η κλάση είναι το βασικό σχέδιο μέσα από το οποίο δημιουργούνται επιμέρους αντικείμενα που φέρουν τα χαρακτηριστικά της κλάσης. Επίσης, δείξαμε πως ορίζουμε μία κλάση μέσα από παραδείγματα, αλλά δεν δείξαμε πως δημιουργούμε αντικείμενα από τις κλάσεις που ορίσαμε. |
Παρακάτω δίνεται ένα πρόγραμμα που δημιουργεί συγκεκριμένα αντικείμενα και εκτυπώνει τα αποτελέσματα στην κονσόλα. | Παρακάτω δίνεται ένα πρόγραμμα που δημιουργεί συγκεκριμένα αντικείμενα και εκτυπώνει τα αποτελέσματα στην κονσόλα. | ||
Line 71: | Line 71: | ||
public void move(int x, int y) { | public void move(int x, int y) { | ||
origin.setX( origin.getX() + x ); | origin.setX( origin.getX() + x ); | ||
- | origin.setY( origin.getY() + y ) | + | origin.setY( origin.getY() + y ); |
} | } | ||