Oops slide
Upcoming SlideShare
Loading in...5
×
 

Oops slide

on

  • 573 views

hare krishna.....

hare krishna.....

Statistics

Views

Total Views
573
Views on SlideShare
573
Embed Views
0

Actions

Likes
0
Downloads
9
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Oops slide Oops slide Presentation Transcript

    • REPRESENTED BY:- ASHOK SHARMA, SAKSHI RATHI & ESHU AGRAWAL B.TECH. 3rd YEAR (CS) I.T.M. ENGG. COLLEGE ALIGARH
      • Object Oriented Programming
      • In the OOT user can develop their software using
      • a new way and thinking about models.
      • Organized around real world concept.
      • C++
      • Small talk
      • Java
      • Procedural Paradigm
      • Program defines data and then calls subprogram to act on the data
      • Object Paradigm
      • Program creates objects that encapsulate the data and procedures that operate on the data
      • 1. Each entity can be easily modify , easily reuse and easily upgrade to alter their data or function easily.
      • 2. You can extend any entity according to your requirement or future plane.
      • 3. It also has the scope of future enhancement.
      • 4. You can easily relate one entity with another. It means you can built the relationship between more entities.
      • 5. You can add new function or behavior easily in any of the entity.
      • What Is an object?
      • Object is a real world entity.
      • An object is a real or abstract item that contains
      • information and method that allow it to be manipulated.
      • For Ex:-
      • OOP’s world | Procedural Language world
      • Class | structure
      • { | {
      • Objects | }structure variables
      • }
      • What is an attribute?
      • An attribute is data value hold by an entity.
      • What is a function?
      • The function describes the behavior of the object.
      • The function is a way to access the attribute
      • Function is also called method.
      • What is a class?
      • Class refer to a group of similar object .
      • The class is group of the objects with the same
      • data structure (attributes) and behavior(function
      • & method).
      • For Ex:-
      • class XYZ {
      • Integer a, float b
      • Gets number
      • }
      • Basically the term “object-orient” means that we
      • organize our software as a combination or
      • grouping of different type of objects (real world
      • entities) that intercorporate both data structure
      • as well as behavior .
    • 1. Inheritance 2. Polymorphism 3. Encapsulation 4. Data abstraction We can use these properties to make our software convenient and attractive. Properties can be defined as:-
      • Inheritance is a mechanism of sharing attributes
      • and operations among classes.
      • Basically inheritance is of five types,
      • 1. Single inheritance
      • 2. Multilevel inheritance
      • 3. Multiple inheritance
      • 4. Hierarchical inheritance
      • 5. Hybrid inheritance
    •  
      • Polymorphism means same thing in different
      • form.
      • This is one of the crucial feature of OOPs. It
      • simply mean “one name multiple forms”.
      • The property of binding the member data and
      • member function in a single unit is called
      • encapsulation.
      • When we ties data structure and the behavior in a
      • single unit called class. This property of binding
      • the data and function in single unit called
      • encapsulation.
      • Data abstraction is a process by which we can
      • hide un-necessary information from the user.
      • User can only see those information which are
      • necessary to him.
      • For Ex:-
      • TV remote
    • THANK YOU……….