This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
|
java:super_operator [2021/03/05 19:07] gthanos |
java:super_operator [2022/03/11 05:25] gthanos [Πρόσβαση στα πεδία της γονικής κλάσης] |
||
|---|---|---|---|
| Line 124: | Line 124: | ||
| } | } | ||
| | | ||
| - | public int getPerimeter() { | + | public int area() { |
| - | return | + | return |
| } | } | ||
| } | } | ||
| </ | </ | ||
| - | Παρατηρήστε ότι η μέθοδος toString για την κλάση Rectangle χρησιμοποιεί τη μέθοδο toString της κλάσης Point και της γονικής της κλάσης BasicRectangle (βλέπε '' | + | Παρατηρήστε ότι η μέθοδος toString για την κλάση Rectangle χρησιμοποιεί τη μέθοδο toString της κλάσης |
| ==== Πρόσβαση στα πεδία της γονικής κλάσης ==== | ==== Πρόσβαση στα πεδία της γονικής κλάσης ==== | ||
| - | Επιπλέον, | + | Επιπλέον, |
| - | < | + | < |
| + | public int getPerimeter() { | ||
| + | return width * height; | ||
| + | } | ||
| + | </ | ||
| + | <code java> | ||
| public int getPerimeter() { | public int getPerimeter() { | ||
| - | return | + | return this.width |
| } | } | ||
| </ | </ | ||
| - | < | + | < |
| public int getPerimeter() { | public int getPerimeter() { | ||
| - | return | + | return super.width |
| } | } | ||
| </ | </ | ||