SlideShare a Scribd company logo
1 of 15
RAI SAHEB BHANWAR
SINGH COLLEGE,
TOPIC:-
SUBMITTED BY:-
Dolly Rajput
Karishna Soni
Diksha Uikey
SUBMITTED TO:-
Mr.DEVENDRA SIR
CONCEPTS OF OOPS:
The Object- Oriented Parading Is The Latest In The Software
Development And The Most Adopted On Eon The Developing
Projects Of Today.
 By Parading Means Organize Principle Of A Program
 It Is An Approach To Programming
 Since The Invention Of The Computer Many Programming
Approached Have Bee Tried Such As Procedural Programming
 Modular Programming Structural Programming Etc.
 The Object – Oriented Parading And Its Predecessor Procedural
Programming Paradigm.
Objects
1. Objects Are The Basic Run- Time Entities In An Object – Oriented System
2. They May Represent A Person Place A Bank Account A Table Of Data Or
Any Item
3. That The Program Must Handle For Example
4. We Can Say Orange Is A An Object Its Characteristics Are
5. While Programming Using Oops Approach The Characteristics Of An
Objects Are Represented By
Object: Student
Data
Name
Date Of Birth
Marks
.............
Function
Total
Average
Display
Classes
1. A Class Ian A Collocation Of Objects Of Similar Type Or A Set Of
Data And Code Of An Object Can Be Made A User- Defined Data
Type With Help
2. Once A Class Has Been Defined We Can Create Any
3. Each Object Is Associated With The Data Of Type Class With They
Are Created
4. For Example Mango Apple And Orange
5. If Fruit Has Been Defined As A Class Then The Statement
Data Abstraction And Encapsulation
1. The Wrapping Up Of Data And Functions Into A Single Unit
2. These Functions Provide The Interface Between
3. The Object’s Data And The Program This Insulation Of Data From
Direct Access By The Program Is Called Data Hiding
4. Abstraction Refers To The Act Of Representing Essential Features
Without Including
5. The Objects That Are To Be Created Since The Classes Use The
Concept Of Data Abstraction They Are Known As Abstract Data
Typed.
Inheritance
1. The Idea Of Classes Leads To The Idea Of Inheritance We Use
The Concept Of Classes Being Divided Into Subclasses.
2. The Principle In This Sort Of Division Is That Each Subclass From
Which It Is Derived
3. In Addition To The Characteristic Shared With Other Members Of
The Class
4. In A Similar Way An Oop Class Can Be Divided Into Subclasses In
C++ The Original Class Is Called
5. Derived Classes Inherit Some Characteristic From Their Base
Class
Reusability
1. Once A Class Has Been Written Created And Debugged
2. This Is Called Reusability It Is Similar To The Way
3. In Oop The Concept Of Inheritance
4. This Is Done By Deriving A New Class From The Existing
5. For Example We Might Have Written A Class That Creates A Menu
System
Polymorphism And Overloading
1. Polymorphisms Is Another Important Oop Concept
2. Polymorphism Means The Ability To Take More Than One From
3. The Operation Wall Generate A Sum If The Operands Are Strings
Then Operation Would Produce A Third String By Concatenation
4. Polymorphism Plays An Important Role In Allowing Objects Having
Different Internal Structures To Share The Same External Interface
5. When An Existing Operator Such As + Or= Is Given The Capability
To Perorate
Dynamic Binding
1. Binding Refers To The Linking Of A Procedure Cal To The Code
To Be Executed In Response To The Call
2. Dynamic Binding Means That The Code Associated With A Given
Procedure
3. The Call At Run – Time It Is Associated
4. A Function Call Associated With A Polymorphic
5. The Dynamic Type Of The Reference
Message Communication
1. An Objects – Oriented Program Consists Of A Set Of Objects That
Communicate With Each Other
2. The Process Of Programming In A Object- Oriented Language
There foreign Involves The Following Basic Steps
3. Creating Classed That Defiance Objects And Their Behavior
4. Objects Communicate With One Another By Sending And
Receiving Information Much
5. The Redefining Objects That Will Invokes A Function In The
Receiving Objectors
Benefits
1. Oop Offices Several Benefits To Both The Program Designer And
The User Objects – Orientation Contributed To The Solution Of
May Problems
2. Through Inheritance We Can Eliminate Redundant Code And
Exited The Use Of Existing Classes
3. We Can Build Program From The Standard Working Modeled That
Communication With One Another
4. It Is Possible To Map Objects In The Problem Dooming To Those
Objects In The Program
5. Objects- Oriented System Can Be Easily Upgraded From Small To
Large Systems
Disadvantages Of Oops
1. Despite Its Rose Prospers Oop Has A Few Drawbacks It Is Initially
More Difficult To Disinter An Objects- Oriented Application
2. If We Are The Kind Of Programmer Who When Freshly Inspired By
3. Oop Tends To Be More Value In Large Programs That In Small
Ones
4. If We Write Medium To Small Programs
5. Oop Might Increase Our Code’s Complexity
Application Of Oops
1. Application Of Oop Are Beginning To Gain Importance In May
Areas And Its Has Become One Of The Programming Buzzword
Today
2. The Most Popular Ip To Now Has Been In The Area Of User
Interface Design Such As Windows
3. Real Business Systems Are Often Much More Compel And Contain
May More Objects And Methods
4. Oop Is Useful In This Typed Of Appleton Because It Can Simplify A
Combed Problem
5. Object- Oriented Technology Is Certainly Going To Change The
Way Software Engines Will Thick
ORIENTED 				                   PROGRAMMING Dolly rajput

More Related Content

Viewers also liked

LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedSlideShare
 

Viewers also liked (17)

Dtp
DtpDtp
Dtp
 
lorzasion tranformissoin Kapil parte
lorzasion tranformissoin Kapil partelorzasion tranformissoin Kapil parte
lorzasion tranformissoin Kapil parte
 
PHOTO TRANSISTORS Diksha
PHOTO TRANSISTORS DikshaPHOTO TRANSISTORS Diksha
PHOTO TRANSISTORS Diksha
 
frizing Jyoti bagdi
frizing Jyoti bagdifrizing Jyoti bagdi
frizing Jyoti bagdi
 
relye law Kayama khan 3 Kayama khan 3
relye law Kayama khan 3 Kayama khan 3relye law Kayama khan 3 Kayama khan 3
relye law Kayama khan 3 Kayama khan 3
 
Young’s Modulus Lalit meena
Young’s Modulus Lalit meenaYoung’s Modulus Lalit meena
Young’s Modulus Lalit meena
 
Polarization Of Light Karishma soni
Polarization Of Light Karishma soniPolarization Of Light Karishma soni
Polarization Of Light Karishma soni
 
light diffication Kayama khan
light diffication Kayama khanlight diffication Kayama khan
light diffication Kayama khan
 
viscocity Dheeraj vishwakrama
viscocity Dheeraj vishwakramaviscocity Dheeraj vishwakrama
viscocity Dheeraj vishwakrama
 
newton ring Kavita panwar
newton ring Kavita panwarnewton ring Kavita panwar
newton ring Kavita panwar
 
Malviya
MalviyaMalviya
Malviya
 
TOPIC-LIBRARY MANAGEMENT SYSTEM
TOPIC-LIBRARY MANAGEMENT SYSTEMTOPIC-LIBRARY MANAGEMENT SYSTEM
TOPIC-LIBRARY MANAGEMENT SYSTEM
 
alpha dekey Madhurav 1
 alpha dekey Madhurav 1 alpha dekey Madhurav 1
alpha dekey Madhurav 1
 
h 2 atom Jyoti meena
h 2 atom Jyoti meenah 2 atom Jyoti meena
h 2 atom Jyoti meena
 
he- ne laser Jyoti panwar
he- ne laser Jyoti panwarhe- ne laser Jyoti panwar
he- ne laser Jyoti panwar
 
Features/Characteristics of OOPsKavita panwar 1
Features/Characteristics of OOPsKavita panwar  1Features/Characteristics of OOPsKavita panwar  1
Features/Characteristics of OOPsKavita panwar 1
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 

Similar to ORIENTED PROGRAMMING Dolly rajput

Object Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptxObject Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptxparveen837153
 
POP vs OOP Introduction
POP vs OOP IntroductionPOP vs OOP Introduction
POP vs OOP IntroductionHashni T
 
Oops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in JavaOops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in JavaMadishetty Prathibha
 
Bca 2nd sem u-1 iintroduction
Bca 2nd sem u-1 iintroductionBca 2nd sem u-1 iintroduction
Bca 2nd sem u-1 iintroductionRai University
 
Ch 1 Introduction to Object Oriented Programming.pptx
Ch 1 Introduction to Object Oriented Programming.pptxCh 1 Introduction to Object Oriented Programming.pptx
Ch 1 Introduction to Object Oriented Programming.pptxMahiDivya
 
Sulthan's_JAVA_Material_for_B.Sc-CS.pdf
Sulthan's_JAVA_Material_for_B.Sc-CS.pdfSulthan's_JAVA_Material_for_B.Sc-CS.pdf
Sulthan's_JAVA_Material_for_B.Sc-CS.pdfSULTHAN BASHA
 
1. OBJECT ORIENTED PROGRAMMING USING JAVA - OOps Concepts.ppt
1. OBJECT ORIENTED PROGRAMMING USING JAVA - OOps Concepts.ppt1. OBJECT ORIENTED PROGRAMMING USING JAVA - OOps Concepts.ppt
1. OBJECT ORIENTED PROGRAMMING USING JAVA - OOps Concepts.pptsagarjsicg
 
2nd PUC computer science chapter 6 oop concept
2nd PUC computer science chapter 6   oop concept2nd PUC computer science chapter 6   oop concept
2nd PUC computer science chapter 6 oop conceptAahwini Esware gowda
 
Mca 2 sem u-1 iintroduction
Mca 2 sem u-1 iintroductionMca 2 sem u-1 iintroduction
Mca 2 sem u-1 iintroductionRai University
 
1-1-Intoduction_to_OOP.pptx
1-1-Intoduction_to_OOP.pptx1-1-Intoduction_to_OOP.pptx
1-1-Intoduction_to_OOP.pptxssusere1071f2
 

Similar to ORIENTED PROGRAMMING Dolly rajput (20)

C++ & VISUAL C++
C++ & VISUAL C++ C++ & VISUAL C++
C++ & VISUAL C++
 
Object Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptxObject Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptx
 
OOPS_Unit_1
OOPS_Unit_1OOPS_Unit_1
OOPS_Unit_1
 
Unit 1 OOSE
Unit 1 OOSE Unit 1 OOSE
Unit 1 OOSE
 
OOP ppt.pdf
OOP ppt.pdfOOP ppt.pdf
OOP ppt.pdf
 
The smartpath information systems c plus plus
The smartpath information systems  c plus plusThe smartpath information systems  c plus plus
The smartpath information systems c plus plus
 
POP vs OOP Introduction
POP vs OOP IntroductionPOP vs OOP Introduction
POP vs OOP Introduction
 
Oops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in JavaOops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in Java
 
Bca 2nd sem u-1 iintroduction
Bca 2nd sem u-1 iintroductionBca 2nd sem u-1 iintroduction
Bca 2nd sem u-1 iintroduction
 
Ch 1 Introduction to Object Oriented Programming.pptx
Ch 1 Introduction to Object Oriented Programming.pptxCh 1 Introduction to Object Oriented Programming.pptx
Ch 1 Introduction to Object Oriented Programming.pptx
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
OOP.pptx
OOP.pptxOOP.pptx
OOP.pptx
 
Sulthan's_JAVA_Material_for_B.Sc-CS.pdf
Sulthan's_JAVA_Material_for_B.Sc-CS.pdfSulthan's_JAVA_Material_for_B.Sc-CS.pdf
Sulthan's_JAVA_Material_for_B.Sc-CS.pdf
 
1. OBJECT ORIENTED PROGRAMMING USING JAVA - OOps Concepts.ppt
1. OBJECT ORIENTED PROGRAMMING USING JAVA - OOps Concepts.ppt1. OBJECT ORIENTED PROGRAMMING USING JAVA - OOps Concepts.ppt
1. OBJECT ORIENTED PROGRAMMING USING JAVA - OOps Concepts.ppt
 
Unit-V.pptx
Unit-V.pptxUnit-V.pptx
Unit-V.pptx
 
2nd PUC computer science chapter 6 oop concept
2nd PUC computer science chapter 6   oop concept2nd PUC computer science chapter 6   oop concept
2nd PUC computer science chapter 6 oop concept
 
Mca 2 sem u-1 iintroduction
Mca 2 sem u-1 iintroductionMca 2 sem u-1 iintroduction
Mca 2 sem u-1 iintroduction
 
1-1-Intoduction_to_OOP.pptx
1-1-Intoduction_to_OOP.pptx1-1-Intoduction_to_OOP.pptx
1-1-Intoduction_to_OOP.pptx
 
Principles of OOPs.pptx
Principles of OOPs.pptxPrinciples of OOPs.pptx
Principles of OOPs.pptx
 
Unit v(dsc++)
Unit v(dsc++)Unit v(dsc++)
Unit v(dsc++)
 

More from Rai Saheb Bhanwar Singh College Nasrullaganj (20)

lec34.ppt
lec34.pptlec34.ppt
lec34.ppt
 
lec33.ppt
lec33.pptlec33.ppt
lec33.ppt
 
lec31.ppt
lec31.pptlec31.ppt
lec31.ppt
 
lec32.ppt
lec32.pptlec32.ppt
lec32.ppt
 
lec42.ppt
lec42.pptlec42.ppt
lec42.ppt
 
lec41.ppt
lec41.pptlec41.ppt
lec41.ppt
 
lec39.ppt
lec39.pptlec39.ppt
lec39.ppt
 
lec38.ppt
lec38.pptlec38.ppt
lec38.ppt
 
lec37.ppt
lec37.pptlec37.ppt
lec37.ppt
 
lec23.ppt
lec23.pptlec23.ppt
lec23.ppt
 
lec21.ppt
lec21.pptlec21.ppt
lec21.ppt
 
lec20.ppt
lec20.pptlec20.ppt
lec20.ppt
 
lec19.ppt
lec19.pptlec19.ppt
lec19.ppt
 
lec18.ppt
lec18.pptlec18.ppt
lec18.ppt
 
lec17.ppt
lec17.pptlec17.ppt
lec17.ppt
 
lec16.ppt
lec16.pptlec16.ppt
lec16.ppt
 
lec30.ppt
lec30.pptlec30.ppt
lec30.ppt
 
lec28.ppt
lec28.pptlec28.ppt
lec28.ppt
 
lec27.ppt
lec27.pptlec27.ppt
lec27.ppt
 
lec26.ppt
lec26.pptlec26.ppt
lec26.ppt
 

Recently uploaded

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 

Recently uploaded (20)

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

ORIENTED PROGRAMMING Dolly rajput

  • 1. RAI SAHEB BHANWAR SINGH COLLEGE, TOPIC:- SUBMITTED BY:- Dolly Rajput Karishna Soni Diksha Uikey SUBMITTED TO:- Mr.DEVENDRA SIR
  • 2. CONCEPTS OF OOPS: The Object- Oriented Parading Is The Latest In The Software Development And The Most Adopted On Eon The Developing Projects Of Today.  By Parading Means Organize Principle Of A Program  It Is An Approach To Programming  Since The Invention Of The Computer Many Programming Approached Have Bee Tried Such As Procedural Programming  Modular Programming Structural Programming Etc.  The Object – Oriented Parading And Its Predecessor Procedural Programming Paradigm.
  • 3.
  • 4. Objects 1. Objects Are The Basic Run- Time Entities In An Object – Oriented System 2. They May Represent A Person Place A Bank Account A Table Of Data Or Any Item 3. That The Program Must Handle For Example 4. We Can Say Orange Is A An Object Its Characteristics Are 5. While Programming Using Oops Approach The Characteristics Of An Objects Are Represented By Object: Student Data Name Date Of Birth Marks ............. Function Total Average Display
  • 5. Classes 1. A Class Ian A Collocation Of Objects Of Similar Type Or A Set Of Data And Code Of An Object Can Be Made A User- Defined Data Type With Help 2. Once A Class Has Been Defined We Can Create Any 3. Each Object Is Associated With The Data Of Type Class With They Are Created 4. For Example Mango Apple And Orange 5. If Fruit Has Been Defined As A Class Then The Statement
  • 6. Data Abstraction And Encapsulation 1. The Wrapping Up Of Data And Functions Into A Single Unit 2. These Functions Provide The Interface Between 3. The Object’s Data And The Program This Insulation Of Data From Direct Access By The Program Is Called Data Hiding 4. Abstraction Refers To The Act Of Representing Essential Features Without Including 5. The Objects That Are To Be Created Since The Classes Use The Concept Of Data Abstraction They Are Known As Abstract Data Typed.
  • 7. Inheritance 1. The Idea Of Classes Leads To The Idea Of Inheritance We Use The Concept Of Classes Being Divided Into Subclasses. 2. The Principle In This Sort Of Division Is That Each Subclass From Which It Is Derived 3. In Addition To The Characteristic Shared With Other Members Of The Class 4. In A Similar Way An Oop Class Can Be Divided Into Subclasses In C++ The Original Class Is Called 5. Derived Classes Inherit Some Characteristic From Their Base Class
  • 8. Reusability 1. Once A Class Has Been Written Created And Debugged 2. This Is Called Reusability It Is Similar To The Way 3. In Oop The Concept Of Inheritance 4. This Is Done By Deriving A New Class From The Existing 5. For Example We Might Have Written A Class That Creates A Menu System
  • 9. Polymorphism And Overloading 1. Polymorphisms Is Another Important Oop Concept 2. Polymorphism Means The Ability To Take More Than One From 3. The Operation Wall Generate A Sum If The Operands Are Strings Then Operation Would Produce A Third String By Concatenation 4. Polymorphism Plays An Important Role In Allowing Objects Having Different Internal Structures To Share The Same External Interface 5. When An Existing Operator Such As + Or= Is Given The Capability To Perorate
  • 10. Dynamic Binding 1. Binding Refers To The Linking Of A Procedure Cal To The Code To Be Executed In Response To The Call 2. Dynamic Binding Means That The Code Associated With A Given Procedure 3. The Call At Run – Time It Is Associated 4. A Function Call Associated With A Polymorphic 5. The Dynamic Type Of The Reference
  • 11. Message Communication 1. An Objects – Oriented Program Consists Of A Set Of Objects That Communicate With Each Other 2. The Process Of Programming In A Object- Oriented Language There foreign Involves The Following Basic Steps 3. Creating Classed That Defiance Objects And Their Behavior 4. Objects Communicate With One Another By Sending And Receiving Information Much 5. The Redefining Objects That Will Invokes A Function In The Receiving Objectors
  • 12. Benefits 1. Oop Offices Several Benefits To Both The Program Designer And The User Objects – Orientation Contributed To The Solution Of May Problems 2. Through Inheritance We Can Eliminate Redundant Code And Exited The Use Of Existing Classes 3. We Can Build Program From The Standard Working Modeled That Communication With One Another 4. It Is Possible To Map Objects In The Problem Dooming To Those Objects In The Program 5. Objects- Oriented System Can Be Easily Upgraded From Small To Large Systems
  • 13. Disadvantages Of Oops 1. Despite Its Rose Prospers Oop Has A Few Drawbacks It Is Initially More Difficult To Disinter An Objects- Oriented Application 2. If We Are The Kind Of Programmer Who When Freshly Inspired By 3. Oop Tends To Be More Value In Large Programs That In Small Ones 4. If We Write Medium To Small Programs 5. Oop Might Increase Our Code’s Complexity
  • 14. Application Of Oops 1. Application Of Oop Are Beginning To Gain Importance In May Areas And Its Has Become One Of The Programming Buzzword Today 2. The Most Popular Ip To Now Has Been In The Area Of User Interface Design Such As Windows 3. Real Business Systems Are Often Much More Compel And Contain May More Objects And Methods 4. Oop Is Useful In This Typed Of Appleton Because It Can Simplify A Combed Problem 5. Object- Oriented Technology Is Certainly Going To Change The Way Software Engines Will Thick