ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Καλλιόπη Μαγδαληνού
Τι είναι;
• Το πρόβλημα διασπάται στα συστατικά του
στοιχεία.
• Κάθε στοιχείο μετατρέπεται σε ένα αυτοτελές
αντικείμενο (object).
• Κάθε αντικείμενο περιέχει τις δικές του εντολές
και δεδομένα.
 Μειώνεται η πολυπλοκότητα και γίνεται
ευκολότερος χειρισμός μεγάλων προγραμμάτων
Καλλιόπη Μαγδαληνού
Κλάση (class) είναι ένα πρότυπο που
χρησιμοποιείται για τη δημιουργία
αντικειμένου. Όλα τα αντικείμενα που
δημιουργούνται από την ίδια κλάση έχουν
παρόμοια χαρακτηριστικά π.χ. αυτοκίνητο
Καλλιόπη Μαγδαληνού
Ένα αντικείμενο αποτελεί ένα μοναδικό και
συγκεκριμένο στιγμιότυπο (instance) της
κλάσης στην οποία ανήκει π.χ. το αυτοκίνητό
μου.
Καλλιόπη Μαγδαληνού
Τα χαρακτηριστικά μιας κλάσης αντικειμένων
ονομάζονται ιδιότητες (properties) π.χ.
μάρκα, χρώμα , ταχύτητα.
Καλλιόπη Μαγδαληνού
Οι διαδικασίες που ορίζουν τη συμπεριφορά
μιας κλάσης ονομάζονται μέθοδοι (methods).
• Οι μέθοδοι (methods) στις οποίες
εκτελούνται μόνο εντολές και δεν
επιστρέφεται κάποια τιμή ονομάζονται
διαδικασίες (procedures).
• Οι μέθοδοι (methods) στις οποίες
επιστρέφεται κάποια τιμή ονομάζονται
συναρτήσεις (functions).
Καλλιόπη Μαγδαληνού
Πηγή
Εφαρμογές Πληροφορικής, Α’ Γενικού Λυκείου, ΙΤΥΕ «Διόφαντος»
Καλλιόπη Μαγδαληνού

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

  • 1.
  • 2.
    Τι είναι; • Τοπρόβλημα διασπάται στα συστατικά του στοιχεία. • Κάθε στοιχείο μετατρέπεται σε ένα αυτοτελές αντικείμενο (object). • Κάθε αντικείμενο περιέχει τις δικές του εντολές και δεδομένα.  Μειώνεται η πολυπλοκότητα και γίνεται ευκολότερος χειρισμός μεγάλων προγραμμάτων Καλλιόπη Μαγδαληνού
  • 3.
    Κλάση (class) είναιένα πρότυπο που χρησιμοποιείται για τη δημιουργία αντικειμένου. Όλα τα αντικείμενα που δημιουργούνται από την ίδια κλάση έχουν παρόμοια χαρακτηριστικά π.χ. αυτοκίνητο Καλλιόπη Μαγδαληνού
  • 4.
    Ένα αντικείμενο αποτελείένα μοναδικό και συγκεκριμένο στιγμιότυπο (instance) της κλάσης στην οποία ανήκει π.χ. το αυτοκίνητό μου. Καλλιόπη Μαγδαληνού
  • 5.
    Τα χαρακτηριστικά μιαςκλάσης αντικειμένων ονομάζονται ιδιότητες (properties) π.χ. μάρκα, χρώμα , ταχύτητα. Καλλιόπη Μαγδαληνού
  • 6.
    Οι διαδικασίες πουορίζουν τη συμπεριφορά μιας κλάσης ονομάζονται μέθοδοι (methods). • Οι μέθοδοι (methods) στις οποίες εκτελούνται μόνο εντολές και δεν επιστρέφεται κάποια τιμή ονομάζονται διαδικασίες (procedures). • Οι μέθοδοι (methods) στις οποίες επιστρέφεται κάποια τιμή ονομάζονται συναρτήσεις (functions). Καλλιόπη Μαγδαληνού
  • 7.
    Πηγή Εφαρμογές Πληροφορικής, Α’Γενικού Λυκείου, ΙΤΥΕ «Διόφαντος» Καλλιόπη Μαγδαληνού