Michael Pinto

Contact

About this badge

Build on the skills learned in Intermediate C++ Programming with three applications of operator overloading: formatted and file I/O; dynamic memory allocation; and standard containers, such as vector, list, and string. Then, concentrate on building classes using the different varieties of inheritance: single and multiple, virtual and non-virtual, public and private, and inheritance from an abstract base class with pure virtual functions. See how object-oriented design results in maintainable, extensible architectures. Explore the implementations of, and alternatives to, inheritance. Report and recover from runtime errors by throwing and catching exceptions.

http://www.sps.nyu.edu/content/scps...926

Other Badge Owners (5)

New York University School of Professional Studies

Established in 1934, the reputation of NYU-SPS arises from its place as the NYU home for study and applied research related to key knowledge-based industries where the New York region leads globally.