32510 Principles of Object-oriented Programming in C++6cp; availability: Honours and postgraduate degree students
Requisite(s): 32106 Agile Method Engineering OR CBK90464 18 cp Animation Option Subject Bank Choice Block
These requisites may not apply to students in certain courses. See access conditions.
Anti-requisite(s): 31251 Data Structures and Algorithms AND 31860 Object-oriented Programming and C++
Topics in this subject include: review of object-oriented design principles and practice; and objects, classes, run-time instantiation, inheritance, information hiding, polymorphism and libraries, and their implementation in ANSI C++.
Detailed subject description.