Μάθημα : Αντικειμενοστρεφής Προγραμματισμός Ακ. Ετος 2023-24
Κωδικός : CEID1483
CEID_NNY106 - Κλεάνθης Θραμπουλίδης, Παναγιώτης Χατζηδούκας
Συνέχεια στην Δραστηριότητα 1
Συνεχίσαμε στο τρίτο μέρος της 1ης αυτής εβδομάδας στην μετάβαση δηλαδή από το Διαδικαστικό στο Αντικειμενοστρεφές Παράδειγμα Προγραμματισμού (Ch0_ProgramStructure.pdf).
Δουλέψαμε σε μια 2η έκδοση της RPNCalculator στην οποία προσθέσαμε στοίβα και βασική λειτουργικότητα στην getOp παραμένοντας σε τελεστέους ενός ψηφίου (RPNCalcV2-LT.zip).
Αφού ελέγξαμε την βασική λειτουργικότητα της 2ης έκδοσης περάσαμε στην έκδοση 2.1 στην οποία προσθέσαμε στην στοίβα έλεγχο της κατάστασης της (RPNCalcV2.1-LT.zip) και παράλληλα ασχοληθήκαμε με την ορατότητα μεταβλητών και συναρτήσεων. Συζητήσαμε εναλλακτικές υλοποιήσεις στην δόμηση του πηγαίου κώδικα και είδαμε σενάρια δημιουργίας περισσοτέρων στοιβών.
Η μπάλα τώρα είναι σε εσάς!
Σχόλια (0)