User Tools

Site Tools


java:class_constructors

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java:class_constructors [2022/02/22 15:45] gthanosjava:class_constructors [2022/02/23 10:17] (current) – external edit 127.0.0.1
Line 30: Line 30:
 ===== Default κατασκευαστής ===== ===== Default κατασκευαστής =====
  
-Στο προηγούμενο παράδειγμα της κλάσης **Rectangle** εάν υποθέσουμε ότι αυτή δεν έχει κατασκευαστή ο //compiler// θα δημιουργήσει τον παρακάτω κατασκευαστή+Στο προηγούμενο παράδειγμα της κλάσης **Rectangle** εάν υποθέσουμε ότι αυτή δεν έχει κατασκευαστή
  
 <code java Rectangle.java> <code java Rectangle.java>
Line 37: Line 37:
   int height;   int height;
   Point origin;   Point origin;
-     + 
-  public Rectangle() { +
-  }+
 } }
 </code> </code>
  
-, ο οποίος με τη σειρά του αρχικοποιεί όλες τις τιμές σε μηδέν για τους βασικούς (//primitive//) τύπους δεδομένων και σε null για τους αναφορικούς (//reference//) τύπους δεδομένων.+Ο //compiler// θα δημιουργήσει τον παρακάτω κατασκευαστή, ο οποίος αρχικοποιεί όλες τις τιμές σε μηδέν για τους βασικούς (//primitive//) τύπους δεδομένων και σε null για τους αναφορικούς (//reference//) τύπους δεδομένων.
 <code java> <code java>
 public Rectangle() { public Rectangle() {
java/class_constructors.1645544703.txt.gz · Last modified: 2022/02/22 15:45 (external edit)