Διαγωνισμοί Print on demand Bookstore Κριτικές και Παρουσιάσεις Συγγραφείς Νέα και Εκδηλώσεις Αφιερώματα και άλλα Advanced Search
Αντικειμενοστρεφής προγραμματισμός σε Java
(Μια πρακτική εισαγωγή με χρήση του BlueJ)
Συγγραφείς:   David J. Barnes, Michael Kolling,


Offer
Η τρίτη αμερικανική έκδοση του βιβλίου έχει ενημερωθεί πλήρως για την Java 5.0.

Παρουσιάζει μια νέα έκδοση του BlueJ η οποία παρέχει ακόμα μεγαλύτερη υποστήριξη για την εκμάθηση της σύνταξης και της σημασιολογίας της Java!

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

24χ17 εκ., 656 σελίδες
Δέσιμο: Μαλακό εξώφυλλο
Τόπος έκδοσης: Αθήνα
Ταξινόμιση DDC: 005.1 (Ηλεκτρονικοί υπολογιστές - Προγραμματισμός), 005.13 (Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού)
Άλλα πρόσωπα: Στέλιος Ξυνόγαλος (Μεταφραστής) , Στέλιος Ξυνόγαλος (Επιμελητής) , Μάγια Σατρατζέμη (Επιμελητής) ,
ISBN: 978-960-461-196-6
ISBN (10ψήφιο): 960-461-196-8
Βάρος: 1.252 κιλά
Εκδότης: Κλειδάριθμος
Έτος Κυκλοφορίας: 2008
Γράψε τη δική σου κριτική
59.00
  • Twitter
  • Delicious
  • Designfloat
  • Digg
  • StumbleUpon

44.25
Προσθήκη στη Wishlist Share it


Πληροφορίες

Ο David J. Barnes έχει 25 χρόνια εμπειρία στη διδασκαλία του προγραμματισμού. Διδάσκει εισαγωγικά μαθήματα Java στο Πανεπιστήμιο του Kent, στο Canterbury.

Ο Michael Kolling διδάσκει εισαγωγικά μαθήματα Java στο Πανεπιστήμιο του Kent, στο Canterbury. Ήταν βασικό μέλος της ομάδας που ανέπτυξε το BlueJ στο Πανεπιστήμιο Monash της Αυστραλίας.

SSL Certificate
SSL Certificate

MasterCard Visa
Acceptance Mark Diners
* Powered by Pramnos Hosting LTD., designed by typorg.com.