Professional Documents
Culture Documents
Object Oriented Programming (Oop) With CPP: Class 1
Object Oriented Programming (Oop) With CPP: Class 1
OBJECT ORIENTED
PROGRAMMING
(OOP) WITH CPP
OVERVIEW OF OBJECT
ORIENTED
PROGRAMMING
(OOP)
(Earlier OOPS)
• Software Evolution
Machine language
Assembly language
Procedure-oriented
Object-oriented programming
• Structured Programming
– C follows structured programming approach
– Two confusing terms:
• Procedural programming (Imperative
programming)
• Structured programming
– Structured programming is a subset of
imperative programming, one of the major
programming paradigms
– SP specifies the steps the program must take
to reach the desired state
• Structured/procedure-oriented Programming
features
void main()
{
sum s1;
s1.showline();
s1.get();
s1.dosum();
s1.showsum();
}