από giannosfor » 19 Ιαν 2012, 22:07
Star_Light έγραψε:Ο constructor ειναι αυτος που δημιουργει το αντικειμενο οταν καλεις την κλάση.
Δεν είναι σωστό.Ο
constructor δεν είναι εργαλείο.
Star_Light έγραψε:Εσυ πρεπει να δημιουργησεις ενα αντικειμενο απο την main ωστε να μπορεις
να εχεις προσβαση στην κλάση.
Μόνο απ'τη main μπορείς να δημιουργήσεις ένα αντικείμενο ?
Πώς καλείς την κλάση ή πώς έχεις πρόσβαση σε μία κλάση ?
Σου κάνω ερωτήσεις αν μπορείς να απαντήσεις τότε είσαι σε καλό δρόμο.
Το αν σε βοήθησα πήγαινε στη εξήγηση που έκανα για το τι είναι το
method overloading,
το οποίο χρησιμοποίησες στο παράδειγμα σου και έχει σχέση και με το
constructor.
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter