java:class_constructors

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
Next revision Both sides next revision
java:class_constructors [2022/02/22 10:59]
gthanos [Πολλαπλοί κατασκευαστές σε μία κλάση]
java:class_constructors [2022/02/22 15:45]
gthanos
Line 8: Line 8:
 Για παράδειγμα, για την κλάση **Rectangle** που δίνεται παρακάτω ο κατασκευαστής της κλάσης έχει ως εξής: Για παράδειγμα, για την κλάση **Rectangle** που δίνεται παρακάτω ο κατασκευαστής της κλάσης έχει ως εξής:
  
-<code java> +<code java Rectangle.java>
-code java Rectangle.java>+
 public class Rectangle { public class Rectangle {
   int width;   int width;
Line 102: Line 101:
   int getHeight() {   int getHeight() {
     return height;     return height;
 +  }
 +  
 +  Point getOrigin() {
 +    return origin;
   }   }
      
Line 108: Line 111:
   }   }
      
-  Point getOrigin() { +  void setOrigin(int newX, int newY) { 
-    return origin; +    origin.setX(newX); 
-  }   +    origin.setY(newY)
 +  } 
 +    
 } }
 </code> </code>
java/class_constructors.txt · Last modified: 2022/02/23 10:17 (external edit)