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:class [2020/02/08 05:46] gthanos [Ο κατασκευαστής της κλάσης] |
java:class [2020/02/21 11:28] gthanos |
||
|---|---|---|---|
| Line 13: | Line 13: | ||
| class Rectangle { | class Rectangle { | ||
| | | ||
| - | // the Rectangle class has 3 fields | ||
| int width; | int width; | ||
| int height; | int height; | ||
| - | + | ||
| - | // the Rectangle class has one constructor | + | |
| public Rectangle(int initWidth, int initHeight) { | public Rectangle(int initWidth, int initHeight) { | ||
| width = initWidth; | width = initWidth; | ||
| Line 59: | Line 57: | ||
| </ | </ | ||
| - | ===== Ο κατασκευαστής της κλάσης | + | === Ο κατασκευαστής της κλάσης === |
| Εκτός από τις παραπάνω μεθόδους η κλάση διαθέτει μία " | Εκτός από τις παραπάνω μεθόδους η κλάση διαθέτει μία " | ||
| Line 77: | Line 75: | ||
| Κάθε κλάση έχει τουλάχιστον ένα κατασκευαστή (**// | Κάθε κλάση έχει τουλάχιστον ένα κατασκευαστή (**// | ||
| - | Για την παραπάνω κλάση Rectangle ο προκαθορισμένος κατασκευαστής είναι ισοδύναμος με τον να γράψετε τον παρακάτω κώδικα: | + | Για την παραπάνω κλάση Rectangle ο βασικός κατασκευαστής είναι ισοδύναμος με τον να γράψετε τον παρακάτω κώδικα: |
| <code java> | <code java> | ||
| Line 86: | Line 84: | ||
| |Προηγούμενο: | |Προηγούμενο: | ||
| - | Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό ]] | [[:toc | Περιεχόμενα]] | Επόμενο: | + | Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό ]] | [[:toc | Περιεχόμενα]] | Επόμενο: |