SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
Object-Oriented Paradigm
WHAT IS A PROGRAMMING PARADIGM?
THIS IS THE LOGICAL APPROACH USED IN THE
IMPLEMENTATING OF SOFTWARE ENGINEERING WHICH
MAINLY DESCRIBES HOW IT IS IMPLEMENTED.
WHAT IS OBJECT-ORIENTED PROGRAMMING
PARADIGM?
THE OBJECT ORIENTED PARADIGM ALLOWS FOR
INTERACTION BETWEEN OBJECTS I.E. THE SENDING OF
MESSAGES TO OBJECTS, EACH OF THESE OBJECTS IS
IDENTIFIED BY AN IDENTITY. THE STATE DESCRIBES
THE OBJECT IN TERMS OF MEMBER VARIABLES AND
BEHAVIOUR DESCRIBES THE OBJECT IN TERMS OF THE
METHODS THAT CAN BE USED.
BRIEF HISTORY
OBJECT ORIENTED PARADIGM WAS DEVELOPED IN 1960 BY
RESEARCHERS AT THE NORWEGIAN COMPUTING CENTER AS A
RESULT OF SIMULA (SIMULATION OF REAL SYSTEMS). THE FIRST
PURE OOPL: SMALLTALK WAS DEVELOPED IN 1970 BY ALAN
KAY AND HIS RESEARCHERS AT XEROX PARK. IN ACCORDANCE
WITH KAY’S DEVELOPMENT OF THE FIRST OOPL BJARNE
STROUSTRUP EXTENDED THE C PROGRAM, C++ THAT USED THE
OBJECT-ORIENTED CONCEPT.
OBJECT ORIENTED PARADIGM
OBJECT ORIENTED PARADIGM CHANGES THE MAIN FOCUS FROM
CODE TO DATA. IT MODELS REAL-WORLD OBJECTS. THE UNIT OF
ABSTRACTION IS THE OBJECT WHICH CONTAINS BOTH STATES
I.E. INFORMATION (VALUES) AND BEHAVIOUR (METHODS AND
PROCEDURES). MOST OF THE OBJECT ORIENTED PROGRAMS
ARE SIMILAR THE CHANGE IS IN HOW WE THINK ABOUT
PROBLEM SOLVING INSTEAD OF THE STYLE OF PROGRAMMING .

More Related Content

ODP
OOP java
PPT
Java static keyword
PPTX
Object Oriented programming - Introduction
PPTX
object oriented methodologies
PPTX
Segmentation in Operating Systems.
PPTX
introduction of Object oriented programming
PDF
Object Oriented Paradigm
PPTX
class and objects
OOP java
Java static keyword
Object Oriented programming - Introduction
object oriented methodologies
Segmentation in Operating Systems.
introduction of Object oriented programming
Object Oriented Paradigm
class and objects

What's hot (20)

PPTX
Hibernate ppt
PPTX
Introduction to Object Oriented Programming
PPTX
Distributed computing
ODP
Basic of Java
PDF
Introduction to oops concepts
PPTX
object oriented Programming ppt
PPTX
PPTX
JavaScript Conditional Statements
PDF
Introduction to distributed file systems
PPTX
Deadlock ppt
PPT
Asp.net.
PPTX
[OOP - Lec 01] Introduction to OOP
PPTX
Message passing ( in computer science)
PPTX
Exception handling
PPTX
Data Modeling PPT
PPTX
Cohesion and coupling
PDF
Lecture-1: Introduction to web engineering - course overview and grading scheme
PPT
System software
PDF
Constructors and destructors
PPT
Disk scheduling
Hibernate ppt
Introduction to Object Oriented Programming
Distributed computing
Basic of Java
Introduction to oops concepts
object oriented Programming ppt
JavaScript Conditional Statements
Introduction to distributed file systems
Deadlock ppt
Asp.net.
[OOP - Lec 01] Introduction to OOP
Message passing ( in computer science)
Exception handling
Data Modeling PPT
Cohesion and coupling
Lecture-1: Introduction to web engineering - course overview and grading scheme
System software
Constructors and destructors
Disk scheduling
Ad

Viewers also liked (20)

PPT
UML Basics
PPSX
Features of java technology
PDF
William Gleason CV OCT 2016
PPTX
How does my horror film challenges forms and
PPTX
Examen robalino 2_a
PPTX
Ricky ortegon
DOCX
Sarathi_Resume_June 2016
DOCX
Godrej properties limited
PDF
글로벌 사업PM 직무 면접 준비용 신규 사업 제안서
PDF
Trabajo catálogo
PPTX
Trabajo empreneduria
PPTX
Internet of Things: How To Start
PPTX
First Solar Buy CTC
PPT
Md09 multithreading
PDF
Dockerizing IoT Services
DOCX
PROJECT AMUL
DOCX
Report on amul
PDF
Calendario2017 en galego
UML Basics
Features of java technology
William Gleason CV OCT 2016
How does my horror film challenges forms and
Examen robalino 2_a
Ricky ortegon
Sarathi_Resume_June 2016
Godrej properties limited
글로벌 사업PM 직무 면접 준비용 신규 사업 제안서
Trabajo catálogo
Trabajo empreneduria
Internet of Things: How To Start
First Solar Buy CTC
Md09 multithreading
Dockerizing IoT Services
PROJECT AMUL
Report on amul
Calendario2017 en galego
Ad

Similar to Object-Oriented Paradigm (20)

PPTX
object oriented programming concepts using c++ .pptx
PPTX
1.2 Procedural Vs Object Oriented Programming.pptx
PPTX
Different paradigms for problem solving.pptx
PDF
6_Object-oriented-using-java.pdf object oriented programming concepts
PDF
Object And Oriented Programing ( Oop ) Languages
PPTX
Object model
PPTX
Object model
PPTX
Object model
PPTX
Object model
PPTX
Object model
PPTX
Object model
PPTX
Object model
PPTX
Lecture No.1.pptx
DOC
Object
PPTX
[OOP - Lec 02] Why do we need OOP
PPTX
CS3391 OOP UT-I T2 OBJECT ORIENTED PROGRAMMING PARADIGM.pptx
PPT
Introduction to programing languages part 2
PDF
Object-Oriented Programming in Java (Module 1)
PPTX
Programming language paradigms
object oriented programming concepts using c++ .pptx
1.2 Procedural Vs Object Oriented Programming.pptx
Different paradigms for problem solving.pptx
6_Object-oriented-using-java.pdf object oriented programming concepts
Object And Oriented Programing ( Oop ) Languages
Object model
Object model
Object model
Object model
Object model
Object model
Object model
Lecture No.1.pptx
Object
[OOP - Lec 02] Why do we need OOP
CS3391 OOP UT-I T2 OBJECT ORIENTED PROGRAMMING PARADIGM.pptx
Introduction to programing languages part 2
Object-Oriented Programming in Java (Module 1)
Programming language paradigms

Recently uploaded (20)

PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Hazard Identification & Risk Assessment .pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
1_English_Language_Set_2.pdf probationary
PDF
Trump Administration's workforce development strategy
PDF
IGGE1 Understanding the Self1234567891011
PPTX
Lesson notes of climatology university.
Paper A Mock Exam 9_ Attempt review.pdf.
Weekly quiz Compilation Jan -July 25.pdf
RMMM.pdf make it easy to upload and study
Computing-Curriculum for Schools in Ghana
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
LDMMIA Reiki Yoga Finals Review Spring Summer
A systematic review of self-coping strategies used by university students to ...
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Complications of Minimal Access Surgery at WLH
Hazard Identification & Risk Assessment .pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Practical Manual AGRO-233 Principles and Practices of Natural Farming
1_English_Language_Set_2.pdf probationary
Trump Administration's workforce development strategy
IGGE1 Understanding the Self1234567891011
Lesson notes of climatology university.

Object-Oriented Paradigm

  • 2. WHAT IS A PROGRAMMING PARADIGM? THIS IS THE LOGICAL APPROACH USED IN THE IMPLEMENTATING OF SOFTWARE ENGINEERING WHICH MAINLY DESCRIBES HOW IT IS IMPLEMENTED.
  • 3. WHAT IS OBJECT-ORIENTED PROGRAMMING PARADIGM? THE OBJECT ORIENTED PARADIGM ALLOWS FOR INTERACTION BETWEEN OBJECTS I.E. THE SENDING OF MESSAGES TO OBJECTS, EACH OF THESE OBJECTS IS IDENTIFIED BY AN IDENTITY. THE STATE DESCRIBES THE OBJECT IN TERMS OF MEMBER VARIABLES AND BEHAVIOUR DESCRIBES THE OBJECT IN TERMS OF THE METHODS THAT CAN BE USED.
  • 4. BRIEF HISTORY OBJECT ORIENTED PARADIGM WAS DEVELOPED IN 1960 BY RESEARCHERS AT THE NORWEGIAN COMPUTING CENTER AS A RESULT OF SIMULA (SIMULATION OF REAL SYSTEMS). THE FIRST PURE OOPL: SMALLTALK WAS DEVELOPED IN 1970 BY ALAN KAY AND HIS RESEARCHERS AT XEROX PARK. IN ACCORDANCE WITH KAY’S DEVELOPMENT OF THE FIRST OOPL BJARNE STROUSTRUP EXTENDED THE C PROGRAM, C++ THAT USED THE OBJECT-ORIENTED CONCEPT.
  • 5. OBJECT ORIENTED PARADIGM OBJECT ORIENTED PARADIGM CHANGES THE MAIN FOCUS FROM CODE TO DATA. IT MODELS REAL-WORLD OBJECTS. THE UNIT OF ABSTRACTION IS THE OBJECT WHICH CONTAINS BOTH STATES I.E. INFORMATION (VALUES) AND BEHAVIOUR (METHODS AND PROCEDURES). MOST OF THE OBJECT ORIENTED PROGRAMS ARE SIMILAR THE CHANGE IS IN HOW WE THINK ABOUT PROBLEM SOLVING INSTEAD OF THE STYLE OF PROGRAMMING .