Evolution of Object Oriented Programming (OOP), Object Oriented concepts and principles, problem solving in Object Oriented paradigm, OOP design process, classes, functions/methods, objects and encapsulation; constructors and destructors, operator and function/method overloading, association, aggregation, composition, generalization, inheritance and its types, derived classes, function/method overriding, abstract and concrete classes, virtual functions, polymorphism, exception handling.
Reference Services provides reference and research assistance to students, faculty, and staff of Riphah International University. In-person assistance is available at the Query Desk of Libraries. Librarians are also available through email on libonline
Individuals who want one-on-one research assistance should contact the Subject Specialist in their area.