User Tools

Site Tools


java:super_operator

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
java:super_operator [2021/03/05 19:13]
gthanos [Πρόσβαση στα πεδία της γονικής κλάσης]
java:super_operator [2022/03/11 05:25]
gthanos [Πρόσβαση στα πεδία της γονικής κλάσης]
Line 124: Line 124:
   }   }
      
-  public int getPerimeter() { +  public int area() { 
-    return 2*(width+height);+    return width*height;
   }   }
 } }
Line 134: Line 134:
 ==== Πρόσβαση στα πεδία της γονικής κλάσης ==== ==== Πρόσβαση στα πεδία της γονικής κλάσης ====
  
-Επιπλέον, στην κλάση Rectangle, ορίζουμε παραπάνω τη μέθοδο getPerimeter. H μέθοδος μπορεί να γραφεί με τις εξής δύο (2) ισοδύναμες παραλλαγές.+Επιπλέον, στην κλάση Rectangle, ορίσαμε παραπάνω τη μέθοδο area. H μέθοδος μπορεί να γραφεί με τις εξής τρεις (3) ισοδύναμες παραλλαγές. 
 +<code java>  
 +  public int getPerimeter() { 
 +    return width * height; 
 +  } 
 +</code>
 <code java>  <code java> 
   public int getPerimeter() {   public int getPerimeter() {
-    return 2*(this.width+this.height);+    return this.width this.height;
   }   }
 </code> </code>
 <code java>  <code java> 
   public int getPerimeter() {   public int getPerimeter() {
-    return 2*(super.width+super.height);+    return super.width super.height;
   }   }
 </code> </code>
java/super_operator.txt · Last modified: 2022/03/11 05:25 by gthanos