Αντικειμενοστρεφης προγραμματισμος σε Java
Αντικειμενοστρεφής προγραμματισμός σε Java
Μια πρακτική εισαγωγή με χρήση του BlueJ
David J. Barnes, Michael Kolling
Μετάφραση: Στέλιος Ξυνόγαλος
Επιμέλεια: Στέλιος Ξυνόγαλος, Μάγια Σατρατζέμη
Παρουσιάζει μια νέα έκδοση του BlueJ η οποία παρέχει ακόμα μεγαλύτερη υποστήριξη για την εκμάθηση της σύνταξης και της σημασιολογίας της Java!
Στην ύλη του βιβλίου περιλαμβάνονται, μεταξύ άλλων, τα ακόλουθα:
- Αντικείμενα και κλάσεις (Κλήση μεθόδων, Παράμετροι, Τύποι δεδομένων κ.ά.)
- Κατανόηση των ορισμών κλάσεων (Πεδία, μέθοδοι, και κατασκευαστές, Ανάθεση κ.ά.)
- Αλληλεπίδραση αντικειμένων (Αφαίρεση και δομοστοιχειοποίηση, Δημιουργία αντικειμένων από αντικείμενα, Ύπαρξη πολλών κατασκευαστών, Κλήσεις μεθόδων κ.ά.)
- Ομαδοποίηση αντικειμένων (Επεξεργασία ολόκληρων συλλογών, Ένα σύστημα δημοπρασιών κ.ά.)
- Πιο εξελιγμένη συμπεριφορά (Το σύστημα TechSupport, Ανάγνωση της τεκμηρίωσης κλάσεων, Προσθήκη τυχαίας συμπεριφοράς, Διαίρεση αλφαριθμητικών, Μεταβλητές και σταθερές κλάσεων κ.ά.)
- Αντικείμενα με καλή συμπεριφορά (Έλεγχος και αποσφαλμάτωση, Έλεγχος μονάδων στο BlueJ κ.ά.)
- Σχεδίαση κλάσεων (Σύζευξη και συνοχή, Έμμεση σύζευξη, Πρόβλεψη πιθανών, Αναπαραγοντοθέτηση)
- Κληρονομικότητα (Το παράδειγμα/έργο DOME, Ιεραρχίες κληρονομικότητας, Ορισμός υποτύπων κ.ά.)
- Άλλες τεχνικές αφαίρεσης (Προσομοιώσεις, Αφηρημένες κλάσεις, Πολλαπλή κληρονομικότητα, Διασυνδέσεις)
- Δημιουργία διασυνδέσεων χρήστη με γραφικά (Συστατικά στοιχεία μιας διασύνδεσης, διάταξη, και χειρισμός συμβάντων, βιβλιοθήκες AWT και Swing, ImageViewer)
- Χειρισμός σφαλμάτων (Το έργο address-book, Αμυντικός προγραμματισμός, Χειρισμός εξαιρέσεων)
- Σχεδίαση εφαρμογών (Σχεδίαση κλάσεων, Τεκμηρίωση, Συνεργασία, Κατασκευή πρωτοτύπου)
- Παραρτήματα (Χρήση έργων του BlueJ, Τύποι δεδομένων της Java, Δομές ελέγχου της Java κ.ά.)
Έκδοση | Αθήνα, Κλειδάριθμος, 1η έκδοση, 2008 |
Μορφή | Βιβλίο |
Τίτλος Πρωτοτύπου | Objects First With Java |
Γλώσσα Πρωτοτύπου | Αγγλικά |
Θέματα | Ηλεκτρονικοί υπολογιστές - Προγραμματισμός Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού |
ISBN | 978-960-461-196-6 |
ISBN-13 | 978-960-461-196-6 |
Φυσική περιγραφή | 656σ., Μαλακό εξώφυλλο, 24x17εκ. |
Τιμή | € 59.0, (Τελ. ενημ: 2011-01-07) |
Διαθεσιμότητα | Κυκλοφορεί |
LEADER | 22 4500 | |
001 | 134411 | |
005 | 20200905041351.885 | |
020 | ## | |a 9789604611966 |
020 | ## | |a 9789604611966 |
041 | 1# | |a ελληνικά |h αγγλικά |
082 | 14 | |a 005.1 |a 005.13 |2 23 |
100 | 1# | |a Barnes, David J. |
245 | 10 | |a Αντικειμενοστρεφής προγραμματισμός σε Java |b Μια πρακτική εισαγωγή με χρήση του BlueJ |c David J. Barnes [και] Michael Kolling |
250 | ## | |a 1η έκδοση |
260 | ## | |a Αθήνα |b Κλειδάριθμος |c 2008 |
300 | ## | |a 656σ. |b Μαλακό εξώφυλλο |c 24x17εκ. |
520 | ## | |a Μια πρακτική εισαγωγή με χρήση του BlueJ |
650 | #1 | |a Ηλεκτρονικοί υπολογιστές - Προγραμματισμός |
650 | #1 | |a Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού |
700 | 1# | |a Kolling, Michael |e συγγραφή |
700 | 1# | |a Ξυνόγαλος, Στέλιος |e μετάφραση |
700 | 1# | |a Ξυνόγαλος, Στέλιος |e επιμέλεια |
700 | 1# | |a Σατρατζέμη, Μάγια |e επιμέλεια |
765 | 1# | |t Objects First With Java |
903 | ## | |a €59.0 |
Τίτλος | Αντικειμενοστρεφής προγραμματισμός σε Java / David J. Barnes [και] Michael Kolling ; μετάφραση Στέλιος Ξυνόγαλος, επιμέλεια Στέλιος Ξυνόγαλος [και] Μάγια Σατρατζέμη |
Κύριος Συγγραφέας | David J. Barnes |
Άλλοι Συγγραφείς | Michael Kolling, Στέλιος Ξυνόγαλος, Στέλιος Ξυνόγαλος, Μάγια Σατρατζέμη |
Έκδοση | Αθήνα, Κλειδάριθμος, 1η έκδοση, 2008 |
Μορφή | Βιβλίο |
Τίτλος Πρωτοτύπου | Objects First With Java |
Γλώσσα Πρωτοτύπου | Αγγλικά |
Θέματα | Ηλεκτρονικοί υπολογιστές - Προγραμματισμός Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού |
ISBN | 978-960-461-196-6 |
ISBN-13 | 978-960-461-196-6 |
Φυσική περιγραφή | 656σ., Μαλακό εξώφυλλο, 24x17εκ. |