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 |

