P1WU
UNIT – I: INTRODUCTION TO OOP AND JAVA
TOPIC -2 : OBJECT ORIENTED
PROGRAMMING PARADIGM
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
UNIT I INTRODUCTION TO OOP AND JAVA
1. Overview of OOP
2. Object oriented
programming
paradigms
3. Features of Object
Oriented Programming
4. Java Buzzwords
5. Overview of Java – Data Types,
Variables and Arrays
6.Operators
7.Control Statements
8.Defining classes in Java
9.Constructors
10.Methods
11. Access specifiers
12.Static members
13. JavaDoc comments
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
OBJECT ORIENTED PROGRAMMING PARADIGM
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
OBJECT ORIENTED PROGRAMMING PARADIGM
• 2.1 Introduction to OO Paradigm
• Object-oriented programming (OOP) is a programming paradigm
based upon objects (having both data and methods) that aims to
incorporate the advantages of modularity and reusability.
• Objects, which are usually instances of classes, are used to interact
with one another to design applications and computer programs.
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
What is meant by an OOP Paradigm?
• OOP is a programming paradigm
based on the concept of "objects",
which can contain data and code:
data in the form of fields, and code,
in the form of procedures. A
common feature of objects is that
procedures are attached to them
and can access and modify the
object's data fields.
- Wikipedia
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
OOP Paradigm
• OOP is shape from the initial concept of a new programming
approach, while the interest in design and analysis methods came
much later.
• OO analysis and design paradigm is the logical result of the wide
adoption of OO programming languages.
• The first object–oriented language was Simula (Simulation of real
systems) that was developed in 1960 by researchers at the
Norwegian Computing Center.
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
OOP Paradigm
• In 1970, Alan Kay and his research group at Xerox PARC created a
personal computer named Dynabook and the first pure object-
oriented programming language (OOPL) - Smalltalk, for
programming the Dynabook.
•
• In the 1980s, Grady Booch published a paper titled Object
Oriented Design that mainly presented a design for the
programming language, Ada. In the ensuing editions, he extended
his ideas to a complete object–oriented design method.
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
OOP Paradigm
• In the 1990s, Coad incorporated behavioral ideas to object-
oriented methods.
• The other significant innovations were Object Modeling
Techniques (OMT) by James Rum Baugh and Object-Oriented
Software Engineering (OOSE) by Ivar Jacobson.
• OO paradigm is a significant methodology for the development of
any software.
• Most of the architecture styles or patterns such as pipe and filter,
data repository, and component-based can be implemented by
using this paradigm.
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
THANK YOU
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA
AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMESTER – III
UNIT I INTRODUCTION TO OOP AND JAVA

CS3391 OOP UT-I T2 OBJECT ORIENTED PROGRAMMING PARADIGM.pptx

  • 1.
    P1WU UNIT – I:INTRODUCTION TO OOP AND JAVA TOPIC -2 : OBJECT ORIENTED PROGRAMMING PARADIGM AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 2.
    UNIT I INTRODUCTIONTO OOP AND JAVA 1. Overview of OOP 2. Object oriented programming paradigms 3. Features of Object Oriented Programming 4. Java Buzzwords 5. Overview of Java – Data Types, Variables and Arrays 6.Operators 7.Control Statements 8.Defining classes in Java 9.Constructors 10.Methods 11. Access specifiers 12.Static members 13. JavaDoc comments AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 3.
    OBJECT ORIENTED PROGRAMMINGPARADIGM AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 4.
    OBJECT ORIENTED PROGRAMMINGPARADIGM • 2.1 Introduction to OO Paradigm • Object-oriented programming (OOP) is a programming paradigm based upon objects (having both data and methods) that aims to incorporate the advantages of modularity and reusability. • Objects, which are usually instances of classes, are used to interact with one another to design applications and computer programs. AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 5.
    What is meantby an OOP Paradigm? • OOP is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields, and code, in the form of procedures. A common feature of objects is that procedures are attached to them and can access and modify the object's data fields. - Wikipedia AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 6.
    OOP Paradigm • OOPis shape from the initial concept of a new programming approach, while the interest in design and analysis methods came much later. • OO analysis and design paradigm is the logical result of the wide adoption of OO programming languages. • The first object–oriented language was Simula (Simulation of real systems) that was developed in 1960 by researchers at the Norwegian Computing Center. AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 7.
    OOP Paradigm • In1970, Alan Kay and his research group at Xerox PARC created a personal computer named Dynabook and the first pure object- oriented programming language (OOPL) - Smalltalk, for programming the Dynabook. • • In the 1980s, Grady Booch published a paper titled Object Oriented Design that mainly presented a design for the programming language, Ada. In the ensuing editions, he extended his ideas to a complete object–oriented design method. AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 8.
    OOP Paradigm • Inthe 1990s, Coad incorporated behavioral ideas to object- oriented methods. • The other significant innovations were Object Modeling Techniques (OMT) by James Rum Baugh and Object-Oriented Software Engineering (OOSE) by Ivar Jacobson. • OO paradigm is a significant methodology for the development of any software. • Most of the architecture styles or patterns such as pipe and filter, data repository, and component-based can be implemented by using this paradigm. AALIM MUHAMMED SALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 9.
    THANK YOU AALIM MUHAMMEDSALEGH COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA
  • 10.
    AALIM MUHAMMED SALEGHCOLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY SEMESTER – III UNIT I INTRODUCTION TO OOP AND JAVA