This course is an intensive description of object-oriented programming intended for BT majors. Central to this object orientation is the concept of a class, which is a programmer-defined data type. Initial topics include the implementation in the C++ language the construction of class is based on structures and functions, member functions, friend function. Other topics include Inheritance, virtual functions and polymorphism, function template and class templates and introduction to STL.
This course is an intensive description of object-oriented programming intended for BT majors. Central to this object orientation is the concept of a class, which is a programmer-defined data type. Initial topics include the implementation in the C++ language the construction of class is based on structures and functions, member functions, friend function. Other topics include Inheritance, virtual functions and polymorphism, function template and class templates and introduction to STL.