Quantcast
Channel: E Notes » PROGRAMMING IN C++
Viewing all articles
Browse latest Browse all 10

Object Oriented Programming Principals

$
0
0

 MEANING
 DEFINITION
 POP(Procedure Oriented Programming)

MAIN PROGRAM
FUNCTION 1
FUNCTION 2

FUNCTION 3

FUNCTION 4
FUNCTION 5
FUNCTION 6

FUNCTION 7
FUNCTION 8

 

 DRAWBACK OF POP
 CHARACTERISTICS OF POP
 FEATURES OF OOP

DATA
FUNCTIONS

DATA
FUNCTIONS
FUNCTIONS
DATA

 

 CONCEPTS OF OBJECT-ORIENTED
PROGRAMMING
 OBJECTS:-

OBJECT:STUDENT
DATA
Name
Date of birth
Marks
……………

FUNCTIONS
Total
Average
Display
.………….
Total
Average
Display

 

 CLASSES
 DATA ABSTRACTION AND ENCAPSULATION
 Inheritance

BIRD
Attributes
Features
Lay eggs
Flying bird
Attributes
…………
…………
Non flying
bird
Attributes
…………..
…………..
Swallow
Attributes
…………
…………
Robin
Attributes
………..
………..
Kiwi
Attributes
……………
……………

 

 POLYMORPHISM

 DYNAMIC BINDING
 MESSAGE PASSING

Shape
Draw( )
Triangle object
Draw(triangle)
Box object
Draw(box )
Circle object
Draw(circle)

 

 BENEFITS OF OOP

 APPLICATIONS OF OOP


Viewing all articles
Browse latest Browse all 10

Trending Articles