Object-Oriented Programming with C++ 

ΑΠΟΤΕΛΕΣΜΑΤΑ ΕΞΕΤΑΣΕΩΝ ΦΕΒΡΟΥΑΡΙΟΥ 2008
ΑΠΟΤΕΛΕΣΜΑΤΑ ΠΤΥΧΙΑΚΗΣ ΕΞΕΤΑΣΗΣ ΙΟΥΝΙΟΥ 2008
ΑΠΟΤΕΛΕΣΜΑΤΑ ΕΞΕΤΑΣΕΩΝ ΣΕΠΤΕΜΒΡΙΟΥ 2008

Slides

- standard Ι/Ο - assertions - classes
- constructors - inheritance - type equivalence & conversion
- dynamic binding - class hierarchies - abstract classes - operator overloading
- memory management
- genericity - templates - run-time type checking 
- pointer this - persistent objects - files
- name scopes - name spaces
- exception handling - object oriented analysis & design - sample code for aggregation
- code layout and styles

Recommended Books (in order of priority)

1. Lazos, C. (μοιράζεται από το βιβλιοπωλείο ΖΥΓΟΣ)
    C++: Theory and Practice
    Thessaloniki, 2004

2. Horstmann, C. S.
    Mastering Object-Oriented Design in C++
    John Wiley & Sons, 1995

3. McConnell, S.
    Code Complete: A Practical Handbook of Software Construction
    Microsoft Press, 1993 

4. Seacord, R. C.
    Secure Coding in C and C++
    SEI Series in Software Engineering, Addison - Wesley, 2006

Lab Presentations (Adobe Flash Player required)

The presentations were prepared by K. Angelakos, N. Vesiropoulos and T. Kwnstantope under the supervision of S. Demetriadis, P. Katsaros and D. Vrakas. © AUTH 2007 

Lab Courses (Προγραμματισμένα Εργαστηριακά Μαθήματα)

ΥΠΟΧΡΕΩΤΙΚΗ ΕΡΓΑΣΙΑ ΓΙΑ ΤΟ ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ 2007-2008
     Σύστημα Μέτρησης Ατμοσφαιρικής Ρύπανσης 
    (Προθεσμία υποβολής: 15 Φεβρουαρίου (για όσους επιθυμούν να συμμετάσχουν στην εξεταστική Φεβ 2008) 
     - Η υποβολή της εργασίας θα γίνει με e-mail στον υπεύθυνο εργαστηρίου)

ΥΛΙΚΟ ΕΡΓΑΣΤΗΡΙΑΚΟΥ ΜΑΘΗΜΑΤΟΣ 14ης ΔΕΚ 2007 - Μέρος Α - Μέρος Β

Υπεύθυνος Εργαστηρίου: Ζαφείρης Καραϊσκος (karaisko@teilar.gr)

Exam Papers (Παλιά Θέματα)

C++ Compilers