CS304 & CS304P Important Topics (Long Questions)


Lecture 3

Classes

Inheritance


Lecture 5

Multiple Inheritance


Lecture 7

Types of User Defined Type

Access Specifiers


Lecture 8

Defining Member Functions

Defining Member Functions outside the class

Create Inline Functions inside & outside of the class

Create Constructor in the Class

Constructor Overloading


Lecture 9

Desctructor in the Class

Accessor Functions

this Pointer


Lecture 10

const Member Function


Lecture 12

Array of Object (Method 1)

Array of Object (Method 2)


Lecture 13 & 14

Pointer to Objects

Composition


Lecture 15

Aggregation

Friend Function

Friend Classes


Lecture 16, 17 & 18

Operator Overloading


Lecture 19

Stream Insertion Operator Overloading

Stream Extraction Operator Overloading


Lecture 20

Subscript [] Operator Overloading

Function () Operator Overloading

- Unary Operator Overloading


Lecture 21

Unary Operator ++ -- Overload

Type Conversion


Lecture 23

Accessing Base Class Member Functions in Derived Class

Implicit & Explicit Type Casting


Lecture 24

Copy Constructor

Static_Cast (Base to Drived Casting)

Reinterpret_Cast (Base to Drived Casting)

Dynamic_Cast (Drived to Base Casting)

Const_Cast (Constant Array Casting)


Lecture 25

Function Overloading

Function Overriding


Lecture 26

Intilization List

Base Intilization


Lecture 27

Specialization (Restriction)

Private Inheritance

Protected Inheritance

Public Inheritance


Lecture 28

Virtual Functions


Lecture 29

Types of Virtual Function


Lecture 30

Case Study (Education Management System)


Lecture 31

Multiple Inheritance


Lecture 32

Function Templates With 1 Class

Function Templates With Multiple Class

Function Templates With Return Type


Lecture 33

Multiple Type Arguments Function Templates


Lecture 34

Class Templates


Lecture 35

Class Template With Copy Constructor


Lecture 36

Partial Specialization

Complate Specialization


Lecture 37

Derivation Cases


Lecture 38

Template Class with Friend Class

Template Class with Friend Function


Lecture 39

Template With Static Members


Lecture 43 & 44

Types of Error Handling


Lecture 45

File Handling

Post a Comment

Previous Post Next Post