Back
Cover of book Αντικειμενοστρεφής προγραμματισμός σε Java

Αντικειμενοστρεφής προγραμματισμός σε Java

Objects First With Java

Μια πρακτική εισαγωγή με χρήση του BlueJ

category: Pliroforiki & upologistes Publisher: Klidarithmos Publish date: 01/11/2008

Details

  • Type: Book
  • Cover: Paper-bound
  • Pages: 656

Summary

Η τρίτη αμερικανική έκδοση του βιβλίου έχει ενημερωθεί πλήρως για την Java 5.0. Παρουσιάζει μια νέα έκδοση του BlueJ η οποία παρέχει ακόμα μεγαλύτερη υποστήριξη για την εκμάθηση της σύνταξης και της σημασιολογίας της Java! Στην ύλη του βιβλίου περιλαμβάνονται, μεταξύ άλλων, τα ακόλουθα: - Αντικείμενα και κλάσεις (Κλήση μεθόδων, Παράμετροι, Τύποι δεδομένων κ.ά.) - Κατανόηση των ορισμών κλάσεων (Πεδία, μέθοδοι, και κατασκευαστές, Ανάθεση κ.ά.) - Αλληλεπίδραση αντικειμένων (Αφαίρεση και δομοστοιχειοποίηση, Δημιουργία αντικειμένων από αντικείμενα, Ύπαρξη πολλών κατασκευαστών, Κλήσεις μεθόδων κ.ά.) - Ομαδοποίηση αντικειμένων (Επεξεργασία ολόκληρων συλλογών, Ένα σύστημα δημοπρασιών κ.ά.) - Πιο εξελιγμένη συμπεριφορά (Το σύστημα TechSupport, Ανάγνωση της τεκμηρίωσης κλάσεων, Προσθήκη τυχαίας συμπεριφοράς, Διαίρεση αλφαριθμητικών, Μεταβλητές και σταθερές κλάσεων κ.ά.) - Αντικείμενα με καλή συμπεριφορά (Έλεγχος και αποσφαλμάτωση, Έλεγχος μονάδων στο BlueJ κ.ά.) - Σχεδίαση κλάσεων (Σύζευξη και συνοχή, Έμμεση σύζευξη, Πρόβλεψη πιθανών, Αναπαραγοντοθέτηση) - Κληρονομικότητα (Το παράδειγμα/έργο DOME, Ιεραρχίες κληρονομικότητας, Ορισμός υποτύπων κ.ά.) - Άλλες τεχνικές αφαίρεσης (Προσομοιώσεις, Αφηρημένες κλάσεις, Πολλαπλή κληρονομικότητα, Διασυνδέσεις) - Δημιουργία διασυνδέσεων χρήστη με γραφικά (Συστατικά στοιχεία μιας διασύνδεσης, διάταξη, και χειρισμός συμβάντων, βιβλιοθήκες AWT και Swing, ImageViewer) - Χειρισμός σφαλμάτων (Το έργο address-book, Αμυντικός προγραμματισμός, Χειρισμός εξαιρέσεων) - Σχεδίαση εφαρμογών (Σχεδίαση κλάσεων, Τεκμηρίωση, Συνεργασία, Κατασκευή πρωτοτύπου) - Παραρτήματα (Χρήση έργων του BlueJ, Τύποι δεδομένων της Java, Δομές ελέγχου της Java κ.ά.)