This shows you the differences between two versions of the page.
| Next revision | Previous revision Next revision Both sides next revision | ||
|
java:interface_definition [2017/02/03 09:30] gthanos created |
java:interface_definition [2017/02/03 09:41] gthanos |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Ορισμός | + | ====== Δήλωση του Interface |
| Παρακάτω δίνεται το παράδειγμα ορισμού ενός Interface ως εξής: | Παρακάτω δίνεται το παράδειγμα ορισμού ενός Interface ως εξής: | ||
| Line 28: | Line 28: | ||
| </ | </ | ||
| - | ==== Το σώμα του Interface ==== | + | ===== Το σώμα του Interface |
| Ένα // | Ένα // | ||
| Line 55: | Line 55: | ||
| </ | </ | ||
| - | ==== Παράδειγμα interface - H Στοίβα (Stack) ==== | + | ===== Παράδειγμα interface - H Στοίβα (Stack) |
| Ας υποθέσουμε ότι θέλουμε να δηλώσουμε μέσω ενός interface της μεθόδους που πρέπει να υποστηρίζει μία στοίβα. Η στοίβα είναι μία δομή αποθήκευσης δεδομένων τύπου **Last In First Out (LIFO)**, όπου το αντικείμενο αποθηκεύεται στη στοίβα τελευταίο εξάγεται από αυτή πρώτο. Κάθε στοίβα θα πρέπει να υποστηρίζει κατ' | Ας υποθέσουμε ότι θέλουμε να δηλώσουμε μέσω ενός interface της μεθόδους που πρέπει να υποστηρίζει μία στοίβα. Η στοίβα είναι μία δομή αποθήκευσης δεδομένων τύπου **Last In First Out (LIFO)**, όπου το αντικείμενο αποθηκεύεται στη στοίβα τελευταίο εξάγεται από αυτή πρώτο. Κάθε στοίβα θα πρέπει να υποστηρίζει κατ' | ||