Αντικειμενοστρεφής προγραμματισμός σε Java
Μια πρακτική εισαγωγή με χρήση του BlueJ
Objects First With Javα, A Practical Introduction Using BlueJ 6th Edition (τίτλος πρωτοτύπου)
Επιστημονική επιμέλεια: Ξυνόγαλος, Στέλιος
Κυκλοφορεί
ISBN: 978-960-461-820-0
Κλειδάριθμος, Αθήνα, 10/2018
6η έκδ.
Γλώσσα: Ελληνική, Νέα
Γλώσσα πρωτοτύπου: Αγγλικά
€ 52.00 (περ. ΦΠΑ 6%)
Βιβλίο, Χαρτόδετο
17 x 24 εκ., 1,340 γρ., 806 σελ.
Περιγραφή

Έκτη αμερικανική έκδοση – Η επανάσταση του BlueJ συνεχίζεται!

Η έκτη αμερικανική έκδοση του βιβλίου έχει ενημερωθεί πλήρως ώστε να καλύπτει την έκδοση 8 της Java, ενώ παράλληλα χρησιμοποιείται και πάλι η πιο πρόσφατη έκδοση του περιβάλλοντος προγραμματισμού BlueJ, το οποίο συμβάλλει ακόμη περισσότερο στην εύκολη εκμάθηση της σύνταξης και της σημασιολογίας της Java.

Ιδιαίτερα χαρακτηριστικά του βιβλίου:

  • Χάρη στην προσέγγιση με βάση τα αντικείμενα, οι σπουδαστές μπορούν να αξιοποιήσουν από τα πρώτα τους κιόλας προγραμματιστικά βήματα την ισχύ του αντικειμενοστρεφούς προγραμματισμού.

  • Μέσα από τα έργα που χρησιμοποιούνται ως παραδείγματα στο βιβλίο, εφαρμόζονται άμεσα οι μέθοδοι επίλυσης προβλημάτων σε πραγματικά προγράμματα.

  • Συνοδεύεται από πλούσιο συμπληρωματικό υλικό, διαθέσιμο για τους αναγνώστες μέσω του Διαδικτύου.

Νέα χαρακτηριστικά της έκτης αμερικανικής έκδοσης:

  • Πλήρης υποστήριξη και κάλυψη των νέων δυνατοτήτων συναρτησιακού προγραμματισμού που παρέχει η Java 8, αλλά και όλων των ήδη γνωστών αντικειμενοστρεφών μεθόδων

  • Βελτιωμένη δομή της ύλης που βοηθά τόσο τους αρχάριους όσο και τους προχωρημένους σπουδαστές, αλλά και τους επαγγελματίες προγραμματιστές

  • Κεφάλαια με ύλη υψηλότερου επιπέδου, τα οποία απευθύνονται σε πιο προχωρημένους αναγνώστες και μπορούν να καλυφθούν μετά τη μελέτη των βασικών εννοιών και τεχνικών

Υποστήριξη της τελευταίας έκδοσης του περιβάλλοντος BlueJ που παρέχει:

  • Ακόμη πιο απλή διασύνδεση χρήστη

  • Οπτική αναπαράσταση της δομής των προγραμμάτων

  • Εργαλεία που βοηθούν άμεσα στην ανάπτυξη λογισμικού.

Ο David J. Barnes έχει περισσότερα από 30 χρόνια πείρα στη διδασκαλία του προγραμματισμού και ο Michael Kölling ήταν βασικό μέλος της ομάδας ανάπτυξης του BlueJ στο Πανεπιστήμιο Monash της Αυστραλίας. Και οι δύο συγγραφείς διδάσκουν εισαγωγικά μαθήματα Java στο Πανεπιστήμιο του Kent, στο Canterbury.

 

Μέρος 1
ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
Κεφάλαιο 1
Αντικείμενα και κλάσεις
Κεφάλαιο 2
Κατανόηση των ορισμών κλάσεων
Κεφάλαιο 3
Αλληλεπίδραση αντικειμένων
Κεφάλαιο 4
Ομαδοποίηση αντικειμένων
Κεφάλαιο 5
Πιο εξελιγμένη συμπεριφορά
Κεφάλαιο 6
Αντικείμενα με καλή συμπεριφορά
Κεφάλαιο 7
Σχεδίαση κλάσεων
Μέρος 2
ΔΟΜΕΣ ΕΦΑΡΜΟΓΩΝ
Κεφάλαιο 8
Βελτίωση δομής με κληρονομικότητα
Κεφάλαιο 9
Περισσότερα για την κληρονομικότητα
Κεφάλαιο 10
Άλλες τεχνικές αφαίρεσης
Κεφάλαιο 11
Δημιουργία διασυνδέσεων χρήστη με γραφικά
Κεφάλαιο 12
Χειρισμός σφαλμάτων
Κεφάλαιο 13
Σχεδίαση εφαρμογών
Κεφάλαιο 14
Μια περιπτωσιολογική μελέτη
Παραρτήματα

Add: 2018-11-13 12:49:57 - Upd: 2022-05-03 18:27:00