Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Faculty of Computer and Informatics / BLG 252E / Course Weekly Lecture Plan
 

Course Weekly Lecture Plan

Week Topic
1 INTRODUCTION
Why Object Technology?
2 C++ : As a Better C
Non-object-oriented features
3 Classes and Objects
Controlling Access to Members
4 Initializing Class Objects: CONSTRUCTORS
DESTRUCTORS
5 Constant Objects and Const Member Functions
Static Class Members
Passing objects as parameters
Introduction to UML
6 Operator overloading.
Relationships Between Objects: Association, Aggregation
7 Midterm
8 Composition.
Visibility between objects
9 Inheritance
Access specification
10 Constructors and destructors in Inheritance
11 Pointers and references to objects and inheritance
12 Polymorphism
13 Templates
14 Smart pointers
The Standard Template Library (STL)
 
 
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2025