YCmove / DSOOP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data Structures and Object Oriented Programming

Prof. Yu-Shuen Wang National Chiao Tung University | NCTU · Department of Computer Science


C++ as a better C

IOstream Namespace Overloading Function templates Class templates Template metaprogramming Generic algorithms Standard Template Library (STL) Reference type Functions as parameters and function values Dynamic storage management

Class and ADT

Abstract Data Type (ADT) Recursive data type Data structures: stack, queue, vector, linked list, binary tree Operator overloading Exception handling Iterators

Inheritance and OOP

Single inheritance Multiple inheritance Virtual inheritance Virtual function Abstract class

About


Languages

Language:C++ 100.0%