Skip to main content | Shortcut keys

ZITE8132 - Object Oriented Programming

Description: This course emphasises the data abstraction and encapsulation techniques that introduce object orientation, using the C++ programming language. Examples concentrate on the class construct, and explore function and operator overloading, scope, object constructors and destructors, the this pointer, the friend concept, file input/output streams, operator concatenation using reference arguments, templates. Class derivation and inheritance, polymorphism.
Delivery Modes: On Campus
Distance Education
Assumed Knowledge: ZITE7103 or equivalent
Assessment: TBA
Prescribed Text(s): TBA
Semester Dates: 03 March 2008 - 13 June 2008
   
Lecturer: Graham Freeman
Office number: S117
Phone: (02) 626 88580
Fax: (02) 626 88581
Email: g.freeman@adfa.edu.au
   
Class time(s): Monday 16:30-19:30
Class venue(s): CS152