Week 4: Types of Constructor and Destructor

Introduction: Object Oriented Programming (OOP) is one of the most popular programming languages. This article is an introduction to Object Oriented Programming (OOP) and how to implement OOP in C# including abstraction, encapsulation, inheritance and polymorphism. COURSE CODE: CMPC-102 CREDIT HOURS: 03+1 PREREQUISITES: CMPC-101 COURSE LEARNING OUTCOMES At the end of the course, students will be able to: At the end of the course the students will be able to: 1. Understand principles of object oriented paradigm. 2. Identify the objects & their relationships to build object oriented solution 3. Model a solution for a given problem using object oriented principles 4. Examine an object oriented solution. TEXT BOOK: Object Oriented Programming in C++, 3rd Edition by Robert Lafore COURSE ASSESSMENT: Practical Exam: 20 Marks CLASS TIMING BSSE 2nd Regular (Wednesday: 9:30 - 10:30 AM) BSSE 2nd Self (Wednesday: 11:00 - 12:00 AM) BSIT 2nd Regular (Friday: 8:00 - 9:20 AM) BSIT 2nd Self (Friday: 9:20 - 10:40 AM)