java:class_constructors
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
java:class_constructors [2022/02/22 11:10] – [Διαφορετικοί κατασκευαστές σε μία κλάση] gthanos | java:class_constructors [2022/02/23 10:17] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 8: | Line 8: | ||
Για παράδειγμα, | Για παράδειγμα, | ||
- | <code java> | + | <code java Rectangle.java> |
- | code java Rectangle.java> | + | |
public class Rectangle { | public class Rectangle { | ||
int width; | int width; | ||
Line 31: | Line 30: | ||
===== Default κατασκευαστής ===== | ===== Default κατασκευαστής ===== | ||
- | Στο προηγούμενο παράδειγμα της κλάσης **Rectangle** εάν υποθέσουμε ότι αυτή δεν έχει | + | Στο προηγούμενο παράδειγμα της κλάσης **Rectangle** εάν υποθέσουμε ότι αυτή δεν έχει κατασκευαστή |
<code java Rectangle.java> | <code java Rectangle.java> | ||
Line 38: | Line 37: | ||
int height; | int height; | ||
Point origin; | Point origin; | ||
- | + | ||
- | public Rectangle() { | + | |
- | } | + | |
} | } | ||
</ | </ | ||
- | , ο οποίος με τη σειρά του αρχικοποιεί όλες τις τιμές σε μηδέν για τους βασικούς (// | + | Ο // |
<code java> | <code java> | ||
public Rectangle() { | public Rectangle() { |
java/class_constructors.1645528257.txt.gz · Last modified: 2022/02/22 11:10 (external edit)