Φωτογραφία Γιάννης Δρόσος
Point p1 = new Point(1,1);
από Γιάννης Δρόσος - Wednesday, 12 May 2010, 1:13 PM
 
Στις σημειώσεις στο παράδειγμα με τα σχήματα στη main κλάση καλούμαστε να φτιάξουμε το παρακάτω Point p1 = new Point(1,1);. Αν θέλουμε να φτιάξουμε μια αναφορά p2 αλλά αυτή τη φορά να ακολουθήσουμε την φιλοσοφία του constructor
public Point(Point p)
{
        x = p.getX();
        y = p.getY();
}, πως θα μπορούσαμε να το δηλώσουμε στη main;

 
Φωτογραφία Παναγιώτης ΚΑΛΟΓΕΡΟΠΟΥΛΟΣ
Απάντηση: Point p1 = new Point(1,1);
από Παναγιώτης ΚΑΛΟΓΕΡΟΠΟΥΛΟΣ - Wednesday, 12 May 2010, 1:33 PM
 

Εφόσον έχεις το p1 που είναι τύπου Point, ίσως Point p2 = new Point(p1); ?

Φωτογραφία Νικόλαος Πανάγος
Απάντηση: Point p1 = new Point(1,1);
από Νικόλαος Πανάγος - Wednesday, 12 May 2010, 1:44 PM
 
Ακριβώς.
Φωτογραφία Γιάννης Δρόσος
Απάντηση: Point p1 = new Point(1,1);
από Γιάννης Δρόσος - Wednesday, 12 May 2010, 1:53 PM
 
Έχετε δίκιο. Το δοκίμασα και εγώ μετά το post και είδα οτι γίνεται.

ΥΓ: Μου έχει βγάλει την ψυχή η συγκεκριμένη ενότητα.