|
|
Τίτλος | |||
|
|
Java, Αντικείμενα και BlueJ | pptx | ||
|
Αντικείμενα, Κλάσεις και Μέθοδοι Κώδικας: Κλάση Counter (μετρητής) |
pptx | |||
|
|
Υλοποίηση μεθόδων | pptx | ||
|
Τύποι δεδομένων και τελεστές, εντολές επιλογής Κώδικας: Κλάση SixChances (Παιγνίδι 6-ευκαιριών) |
pptx | |||
|
|
Δομές ροής προγράμματος | pptx | ||
|
Η βιβλιοθήκη κλάσεων της Java | pptx | |||
|
|
Συμβολοσειρές (Κλάση String) | pptx | ||
|
Διανύσματα (μονοδιάστατοι πίνακες) | pptx | |||
|
|
Δισδιάστατοι πίνακες | pptx | ||
|
Φροντιστηριακή άσκηση #1: Αναπαράσταση αριθμών σε διάφορα συστήματα βάσης (δυαδικό, οκταδικό, δεκαδικό, δεκαεξαδικό). Κώδικας: Κλάση NumberConverter |
||||
|
|
Εκτέλεση Java χωρίς το BlueJ | pptx | ||
|
Εισαγωγή στην κληρονομικότητα | pptx | |||
|
|
Πολυμορφισμός | pptx | ||
|
Κλάσεις αφηρημένου τύπου και διαπροσωπείες | pptx | |||
|
|
Εξαιρέσεις | pptx | ||
|
Ομαδοποίηση αντικειμένων: Συλλογές, Γενικές κλάσεις (generic classes), Iterators | pptx | |||
|
|
Φροντιστηριακή άσκηση #2-A: Συνδεδεμένες δομές. Απλή συνδεδεμένη λίστα. Κώδικας: Project Int_List Φροντιστηριακή άσκηση #2-B: Γενικές κλάσεις (generic classes), εσωτερικές κλάσεις (inner classes) και κλάσεις διαπροσπελαστές (Iterators). Κώδικας: Project inner_generic_class_iterator_demo |
pdf
|
||
|
Είσοδος - Έξοδος | pptx | |||
|
|
Φροντιστηριακή άσκηση #3: Αποθήκευση-ανάκτηση δεδομένων (Serialization). Κώδικας: Project MySerializableContactDatabase |
|||
|
Εισαγωγή στα Γραφικά Περιβάλλοντα Επικοινωνίας [Graphical User Interfaces] | pptx | |||
|
|
Γραφικά Περιβάλλοντα Επικοινωνίας (συνέχεια...) | pptx | ||
|
Φροντιστηριακή άσκηση #4: Γραφικά περιβάλλοντα επικοινωνίας (GUIs). Κώδικας: Projects GUI_Examples_1.zip GUI_Examples_2.zip GUI_Examples_3_Layuts.zip GUI_Examples_4.zip |
||||
|
|
Ανασκόπηση | |||
|