ΣΕΜΙΝΑΡΙΟ JAVA. 2 η ιάλεξη

Σχετικά έγγραφα
ΣΕΜΙΝΑΡΙΟ JAVA. 2 η ιάλεξη

ΣΕΜΙΝΑΡΙΟ JAVA. 5 η ιάλεξη

Δομές ελέγχου ροής προγράμματος

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ (JAVA) 11/3/2008

ΣΕΜΙΝΑΡΙΟ JAVA. 1 η ιάλεξη

Προγραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. ιδάσκων ηµήτριος Κατσαρός, Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας

Αντικειµενοστρεφής Προγραµµατισµός

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java

Διάλεξη 3: Προγραμματισμός σε JAVA I. Διδάσκων: Παναγιώτης Ανδρέου

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

Βασικάχαρακτηριστικάτηςγλώσσας. Πίνακες, Έλεγχος Ροής και Βρόχοι

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΙΟΙΚΗΣΗΣ ΣΤΟΧΑΣΤΙΚΑ ΜΟΝΤΕΛΑ

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 22/11/07

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Κλάσεις και Αντικείμενα Constructors, equals, tostring

ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 3: Έλεγχος ροής προγράμματος

Εαρινό. Ύλη εργαστηρίου, Ασκήσεις Java

I (JAVA) Ονοματεπώνυμο: Α. Μ.: Δώστε τις απαντήσεις σας ΕΔΩ: Απαντήσεις στις σελίδες των ερωτήσεων ΔΕΝ θα ληφθούν υπ όψην.

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

Διάλεξη 5η: Εντολές Επανάληψης

3. Εκφράσεις και έλεγχος ροής

I (JAVA) Ονοματεπώνυμο: Α. Μ.: Δώστε τις απαντήσεις σας ΕΔΩ: Απαντήσεις στις σελίδες των ερωτήσεων ΔΕΝ θα ληφθούν υπ όψην.

ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Αλγοριθμική και Προγραμματισμός

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java II

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java III

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java II

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 29/11/07

ΕΠΛ 012. JavaScripts

Βασικά Στοιχεία της Java

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 6/12/07

2.1. Εντολές Σχόλια Τύποι Δεδομένων

Εαρινό. Ύλη εργαστηρίου, Ασκήσεις Java

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ & ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΙΟΙΚΗΣΗΣ ΣΤΟΧΑΣΤΙΚΑ ΜΟΝΤΕΛΑ

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Υπερφόρτωση Αντικείμενα σαν ορίσματα

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

Εισαγωγή στον Προγραμματισμό

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ (JAVA) 18/3/2008

ΣΤΑΤΙΣΤΙΚΗ. Ακαδ. Έτος Βασίλης ΚΟΥΤΡΑΣ. ιδάσκων: ιδάσκων ε ί Συµβάσει Π. 407/80.

Java sessions. Part 1 - Βασικά έννοιες - μέθοδοι

Εντολές επιλογής Επαναλήψεις (if, switch, while)

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Αντικείμενα με πίνακες. Constructors. Υλοποίηση Στοίβας

Π. Σταθοπούλου ή Οµάδα Α (Φοιτητές µε µονό αριθµό Μητρώου ) ιδασκαλία : Παρασκευή 11πµ-13µµ ΗΛ7

Μονοδιάστατοι πίνακες Πολυδιάστατοι πίνακες Μέθοδοι Μέθοδοι Recursive Overloading

Equase Κωδικός διανοµής :

Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Κλάσεις και Αντικείμενα Αναφορές

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java II

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ & ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ

Οι εντολές ελέγχου της ροής ενός προγράμματος.

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 17/1/08

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Κλάσεις και Αντικείμενα Constructors

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Αναφορές Στοίβα και Σωρός μνήμης Αντικείμενα παράμετροι String Interning

Βασικά Στοιχεία της Java

Π. Σταθοπούλου ή Οµάδα Α (Φοιτητές µε µονό αριθµό Μητρώου ) ιδασκαλία : Παρασκευή 11πµ-13µµ ΗΛ7

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

Κατασκευαστές. Μέθοδοι Κατασκευής (Constructors).

for for for for( . */

Σηµειώσεις Θεωρίας και Μέθοδοι. Κεφάλαιο: Παράγωγοι. και Cgδυο συναρτήσεων f και g εργαζόµαστε ως εξής: x,f(x ) και ( ) ó a

Β. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript

Σχεσιακή Άλγεβρα. Κεφάλαιο 4. Database Management Systems, R. Ramakrishnan and J. Gehrke

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java III

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 8/11/07

Δομές ελέγχου & επανάληψης

Οντοκεντρικός Προγραμματισμός

ΕΝΟΤΗΤΑ 4 Λήψη Αποφάσεων και Συναρτήσεις Ελέγχου

Εισαγωγή στον προγραμματισμό. Τμήμα Πληροφορικής & Επικοινωνιών ΤΕΙ Σερρών Εργαστήριο 4

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Κλάσεις και Αντικείμενα

ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 5: Κατασκευαστές (Constructors)

Προγραμματισμός H/Y Ενότητα 2: Εντολές ελέγχου ροής. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Δομημένος Προγραμματισμός (ΤΛ1006)

οµές Επιλογής Εντολές if και switch

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Αντικείμενα με πίνακες. Constructors. Υλοποίηση Στοίβας

9:00-10:00 π.μ. (60 λεπτά) Παρασκευή, 14 Οκτωβρίου, 2016

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Πίνακες Κλάσεις και Αντικείμενα

Π. Σταθοπούλου ή Οµάδα Α (Φοιτητές µε µονό αριθµό Μητρώου ) ιδασκαλία : Παρασκευή 11πµ-13µµ ΗΛ7

32-bit signed υποδιαστολής) Double διπλής ακρίβειας 64-bit signed Char unicode character 16-bit Boolean Boolean true or false

Προγραμματισμός Ι (HY120)

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Κλάσεις και Αντικείμενα Μέθοδοι

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Constructors Υπερφόρτωση Αντικείμενα ως παράμετροι

Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η

Κλάσεις και Αντικείµενα

JAVASCRIPT 1. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Κεφάλαιο : Επαναλήψεις (oι βρόγχοιfor, do-while) (Διάλεξη 10) Εντολές Επανάληψης που θα καλυφθούν σήμερα

Αντικείµενα. ηµιουργία και χρησιµοποίηση αντικειµένων. ηµιουργία αντικειµένων

Α. unsigned int Β. double. Γ. int. unsigned char x = 1; x = x + x ; x = x * x ; x = x ^ x ; printf("%u\n", x); Β. unsigned char

ΚΙΝΗΤΕΣ & ΟΡΥΦΟΡΙΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ 4 Ο ΚΕΦΑΛΑΙΟ ΠΑΡΕΜΒΟΛΕΣ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

Εισαγωγή στον Προγραµµατισµό, Αντώνιος Συµβώνης, ΣΕΜΦΕ, ΕΜΠ,, Slide 6

Δομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων

Εισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #15

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Αναφορές Μέθοδοι που επιστρέφουν αντικείμενα Deep and Shallow Copies

Προγραμματισμό για ΗΜΥ

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Αλγοριθμική και Προγραμματισμός. Παναγιώτης Σφέτσος

Αντικειμενοστραφής Προγραμματισμός I(5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η

PHP 1. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Αντικειμενοστρεφής Προγραμματισμός Διάλεξη 4 : CLASSES

Παρακάτω δίνεται o σκελετός προγράμματος σε γλώσσα C. Σχολιάστε κάθε γραμμή του κώδικα.

Δοκιμή και Αποσφαλμάτωση Testing and Debugging

. Μεθοδολογία Προγραμματισμού. Abstract Κλάσεις και Interfaces. Νικόλαος Πεταλίδης. Εισαγωγή Εαρινό Εξάμηνο 2014

Transcript:

ΣΕΜΙΝΑΡΙΟ JAVA 2 η ιάλεξη

ΕΙΣΑΓΩΓΙΚΑ ΓΙΑ ΤΟΝ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗ ΠΡΟΓ/ΣΜΟ Περισσότερος έλεγχος ροής ρογράµµατος Enumerators Εισαγωγή στον αντικειµενοστραφή ρογραµµατισµό Παραδείγµατα

ΕΛΕΓΧΟΣ ΡΟΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ 4/ Εναλλακτικές switch / case Χρήση όταν έχουµε ακέραιους και enum, µ ορεί να αντικαταστήσει το ολλα λό else if. εν µ ορεί να το αντικαταστήσει λήρως. Χρησιµο οιεί µόνο ροκαθορισµένες τιµές Κάθε «ερί τωση» ρέ ει να τερµατίζεται οριστικά (break) αλλιώς συνεχίζεταιη εκτέλεση και στις άλλες ερι τώσεις. Ορίζεται ροαιρετκά και µία catch-all ερί τωση για ότι δεν εµ ί τει στις συγκεκριµένες ερι τώσεις. for... each Εφαρµόζεται σε σύνολα / ίνακες / κλ Ε αναλαµβάνει τη διαδικασία για κάθε τιµή του «συνόλου» εν υ άρχει εγγύηση για τη σειρά ου λαµβάνονται τα στοιχεία α ό το σύνολο Προσοχή δεν µ ορείτε να τη χρησιµο οιήσετε όταν: Πρέ ει να µεταβάλετε κά οιο α ό τα στοιχεία του συνόλου Θέλετε να «διατρέξετε» δύο ίνακες «αράλληλα» Μόνο ρος τα εµ ρός ε ανάληψη και µε βήµα 1.

ΠΑΡΑ ΕΙΓΜΑΤΑ SWITCH / FOR EACH //======================== Ex. #1 int x = Math.round(8*(float) (8*(float)Math.random()); switch(x) { case 1: System.out.println("One"); case 2: System.out.println("Two"); case 3: case 4: case 5: System.out.print( Too "); System.out.println("Low"); default: System.out.println("High"); //================ Ex. #1 int[] i = new int[] { 1,3,5,7,9,2,4,6,8 ; for (int j : i) { System.out.println //================ Ex. #2 ("Pare ena ari8mo: " + j); String s = "Kalo paradeigma?"; for (char c : s.tochararray()) { System.out.println(c);

ΕΛΕΓΧΟΣ ΡΟΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ 5/ Περισσότερες δυνατότητες break Σε βρόχο (while, do/while, for) Τερµατίζει την εκτέλεση του βρόχου στον ο οίο βρίσκεται Για βρόχους ο ένας µέσα στον άλλο αφορά µόνο αυτόν στον ο οίο βρίσκεται το break Σε switch Τερµατίζει το switch Σε switch µέσα σε βρόχο ή το αντίστροφο, τερµατίζει ότι το εριέχει continue Σε βρόχο Τερµατίζει την τρέχουσα ε ανάληψη, όχι τον βρόχο Χρησιµο οιούνται ε ειδή: Κάνουν το ρόγραµµα ιο ευανάγνωστο Α λο οιούν τον κώδικα σε ολλές ερι τώσεις Α οτελούν µοναδική λύση σε ιο σύγχρονες δοµές κώδικα return Τερµατίζει κά οια µέθοδο (υ ορουτίνα ή συνάρτηση) Παρέχει την ε ιστρεφόµενη τιµή (α οτέλεσµα) της συνάρτησης

ΠΑΡΑ ΕΙΓΜΑΤΑ BREAK / CONTINUE //======================== Ex. #1 while (a < 0) { x += a; y = f(x); if (y == a) continue; z = g(x, y); //======================== Ex. #2 for (int i=0; i<n; i++) { x = f(x); y = g(x); if (y < eps) //======================== Ex. #3 for (String s : stringset) { if (s.equals("hello")) //================ Ex. #4 for (int i=0; i<n; i++) { x = f(i) if (x == A) switch (i) { case 1: // Do something case 2: // Do something else default: // Do the rest

ΠΑΡΑ ΕΙΓΜΑ #1 ΕΝΕΡΓΕΙΑΚΗ ΚΡΙΣΗ 1/ Υ ορουτίνα ου: Να έχει για αράµετρο το λήθος των εριοχών Ν Οι εριοχές αριθµούνται α ό 1 έως Ν Η τελευταία εριοχή µε α/α ίσο µε Ν έχει τα κεντρικά γραφεία της ΕΗ Υ οθέτουµε βήµα Μ, ο ότε η ενέργεια διακό τεται διαδοχικά στις εριοχές α ό την 1 και ανά Μ α ό τις εριοχές ου δεν είχαν διακο ή ακόµα Μετά το Ν θεωρούµε ότι η αρίθµιση ε αναλαµβάνεται Tip: ηµιουργείστε έναν ίνακα ου να «θυµάται» σε κάθε εριοχή αν έγινε ήδη διακο ή. Γίνεται µε ίνακα boolean, αλλά και µε ίνακα ακεραίων. Με βάση την αρα άνω υ ορουτίνα: Ζητάµε το µικρότερο M (> 1) για το ο οίο η εριοχή Ν θα διακο εί τελευταία (το Μ=1 είναι άντα λύση)

10 ΠΑΡΑ ΕΙΓΜΑ #1 ΕΝΕΡΓΕΙΑΚΗ ΚΡΙΣΗ 2/ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 1 * * 4 * * 7 * * 10 - - - - - - * * 5 * * 9 - - - - * * 6 * - - - * 3 * - - * 8 **2 Μ=3 count

ΆΣΚΗΣΗ - THE HOUSE OF SANTA CLAUS Ξεκινώντας α ό το 1 να διατρέξουµε τις λευρές του σχήµατος όλες και α ό µία φορά. Ζητάµε όλες τις δυνατές διαδροµές Μεθοδολογία Brute force Άλλη Έξοδος ένα String ου δείχνει τη σειρά των κορυφών:.χ. 153125432 Να δοθούν στατιστικά: όσες φορές η κάθε κορυφή ήταν τελευταία στη διαδροµή Πόσες φορές η κάθε κορυφή κατείχε κά οια θέση στη διαδροµή 4 0 3 4 5 3 1 2 2 1

OOP ΣΤΗΝ JAVA 1/ Κλάση / Αντικείµενο => Ένα αρχείο Μέθοδοι (υ ορουτίνες / ενέργειες) Κλήση (δεν χαλάει τις αραµέτρους) Overloading / Method Signature Constructors Χαρακτηριστικά Ιδιότητες (get/set) Γιατί; Έλεγχος ροσβασιµότητας (µόνο get ή µόνο set) Έλεγχος α όδοσης σωστών τιµών Συνδυασµός µεταβολών.χ.??? Συναγόµενη ιδιότητα α ό άλλα χαρακτηριστικά Έτσι Ε ιτυγχάνεται και οµοιοµορφία στη λειτουργία Εναλλακτικά για λογικές µεταβλητές µ ορεί να είναι is αντί για get.

OOP ΣΤΗΝ JAVA 2/ Περιορισµός ρόσβασης / Α όκρυψη δεδοµένων private Πρόσβαση µόνο µέσα α ό την κλάση packet Πρόσβαση µόνο µέσα α ό τις κλάσεις του «ακέτου» public Πρόσβαση α ό ο οιαδή οτε κλάση

ΛΕΞΙΛΟΓΙΟ Αγγλικά Ελληνικά Ε εξήγηση instance στιγµιότυ ο reference αναφορά method µέθοδος Υ ορουτίνα ή συνάρτηση ου σχετίζεται µε (ανήκει σε) ένα αντικείµενο attribute χαρακτηριστικό property class object object oriented ιδιότητα κλάση αντικείµενο αντικειµενοστραφής