Πίνακας τύπου μιας κλάσης

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
aris1992
Δημοσιεύσεις: 1
Εγγραφή: 21 Νοέμ 2012 22:37

Πίνακας τύπου μιας κλάσης

Δημοσίευση από aris1992 » 21 Νοέμ 2012 22:40

Kαλησπέρα,έχω μια κλάση Point που αναπαριστά ένα σημείο στον 2D καρτεσιανό χώρο με
πραγματικές συντεταγμένες.
Αντικείμενα της Point: "Point a( 0.3, 1.2 ), b"
Θέλω μια κλάση Shape που αναπαριστά ένα σχήμα που αποτελείται από N σημεία στον 2D χώρο
Αντικείμενα της Shape: "Shape s2(n,points)"
Όπου n ένας ακέραιος αριθμός σημείων, και points ένας πίνακας με n σημεία.
Εγώ νόμιζα πως Ο πίνακας points θα είναι δισδιάστατος δηλαδή η μια διάσταση για την τετμημένη και η άλλη για την τεταγμένη. άλλα τελικά Ο points είναι μονοδιάστατος πίνακας από αντικείμενα κλάσης Point.]Πώς γίνεται αυτό?
thnks

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Πίνακας τύπου μιας κλάσης

Δημοσίευση από dva_dev » 22 Νοέμ 2012 11:38

Δοκίμασε κάτι τέτοιο:

Κώδικας: Επιλογή όλων

class Point
{
    //Οι functions, κ.λπ.
}

void foo()
{
    Point *pointArray;

    pointArray = new Point[13];
}

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης