OOPs by Safdar Dogar

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 65

OOPs by Safdar dogar

Lecture No 01
Lecture No 02
How_to_Create_Classes_And_Object_in_OOP_using__C++
Syntax:
Example:

Declaring the object:


Code see next time

Lecture No 03
How_to_Create_Class_Member_Function___Class_Member_Functi
on_in_OOP_Using_C++
Member Function

Member Function define inside the class body


Member Function define outside the class body
Code see next time

Lecture No 04
How_to_Create_Input_and_Output_Method_in_classes_in_C++
See next time

Lecture No 05
Setter_and_Getter_Function_in_OOP_Using_C____Getter_and_Set
ter_Methods_Classes_in_C++
See next time
Lecture No 06
Access_Specifiers_in_C_____Private_Public_and_Protected_Access
_Specifiers_in_C++

Public Accesss Specifier:


Access from outside the class

Private Accesss Specifier:


No one can access outside the class

Coding for next time


Lecture No 07
Constructor_in_C___with_Easy_Example___Object_Oriented_Pro
gramming_Concept
Constructor:
Constructor Name:
Type of Constructor:
Initializer List:
Properties of Constructor:

Code see next time.


Lecture_08
Destructor_in_C___Programming__Object_Oriented_Programmin
g_Concepts_in_C
Destructor:

Code see next time


Lecture_09
Placing_Class_in_Separate_Files_in_C_____Object_Oriented_Prog
ramming_Concepts_in_Urdu_
Code see next time

Lecture_10
Mini__Project_c___Team_Player_Information__Mini_Projects_in_
C___Tutorial__

Code see next time.


Lecture_11(0)
counting_number_of_objects_in_class_

Code see next time


Lecture_15
How_to_Constructor_Overloading_in_C_____Object_Orieted_Prog
ramming
Lecture_17(0)
Const_Object_and_Function_in_C____Const_Object_and_Const_
Member_Function_in_OOP
Lecture No 18
Static_Data_Members_and_Static_Member_Functions_in_C____O
bject_Oriented_Programming_C
Lecture_19_Part_1
Friend_Function_in_C____Object_Oriented_Programming_in_C__

See code part 1 and 2.

Lecture 20, 21 remaining


Lecture_22(0)
operator_overloading_in_c_____Object_Oriented_Programming_C
___Tutorial
Lecture No 23
Increment___Decrement_Operator_Overloading_in_C_____Unary_
Operator_Overloading_Program_Example_-_23(0)
Lecture 23 to 28 see next time
Lecture No 29
introduction_to_inheritance_in_c___with_Exmaple___Type_of_Inh
eritance_in_C___-29(0)
Constructor_and_Destructor_in_Inheritance_in_C_____object_orie
nted_programming_c___tutorial_-_30(0)
Lecture No 30
Visibility_Modes_in_C_____Visibility_Modes_in_Inheritance_in_C
Lecture No 31
public_inheritance_in_c_____object_oriented_programming_c___tu
torial_-_31(0)
Lecture No 33
Private_Inheritance_in_C___Example___object_oriented_program
ming_c___tutorial
Lecture No 35
Constructor_in_Single_Inheritance_With_Arguments_in_C____par
ameterized_constructor_in_inheritance-35(0)
Lecture No 36
Defining_Derived_Class_With_Multiple_Inheritance_in_C_____obj
ect_oriented_programming_tutorial_-_ (0)

Lecture No 37
How_to_Create_Multilevel_Inheritance_in_c____object_oriented_p
rogramming_c___tutoriall_-_37(0)
Lecture No 38
Overriding_Member_Function_in_C_____object_oriented_progra
mming_c___tutorial_-_38(0)
Lecture: 39
Lecture No 40
How_to_Declare_Pointer_Object_in_C_____Pointer_to_Object___
Object_Oriented_Programming_-_40(0)

Lecture No 41
Array_of_Pointer_to_Objects_in_C______Object_Oriented_Progra
mming_Tutorial_-_41(0)

Lecture No 42
Virtual_Function_in_C_____Object_Oriented_Programming_Tutor
ial_-_Polymorphism_Concept_-_42(0)
Lecture: 43
Code is remaining
Lecture No 44
Pure_Virtual_Function_and_Abstract_Classes_in_C_____Object_O
riented_Programming_Tutorial_-_44(0)
Lecture No 45
Generic_Programming_in_C___and_Templates___Object_Oriented
_Programming_Tutorial_-_45(0)
Lecture No 46
Class_Templates_in_C_____Object_Oriented_Programming_Tutor
ial_-_46(0)
Lecture No 47
Exception_Handling_in_C_____Try_Catch_and_Throw___Object_
Oriented_Programming_Tutorial_-_47(0)
See lecture no 48 to 58 take good grip

Lecture No 59
Basic_Concepts_of_Object_Oriented_Programming___What_is_Ob
ject_in_Object_Oriented_Programming_-_59(0)
Lecture No 60
Basic_Concept_of_Object_Oriented_Programming___What_is_Cla
ss_in_Object_Oriented_Programming

Lecture No 61
Basic Concept of Object Oriented Programming | What is
Encapsulation in Object Oriented Programming
Done

Lecture No 62
Basic_Concept_of_Object_Oriented_Programming___What_is_Abs
traction_in_Object_Oriented_Programming(0)
done
Lecture No 63
Difference_Between_Encapsulation_and_Abstraction_in_OOP___O
bject_Oriented_Programming_Tutorial(0)

Lecture No 64
Difference_Between_Function_Overloading_and_Function_Overrid
ing_in_C_____Object_Oriented_Programing(0)
See code
Code see next time

Lecture No 64

You might also like