SlideShare a Scribd company logo
C++(PROGRAMMING LANGUAGE)
PSK TECHNOLOGIES
BY- SHWETA DODKE
PSK TECHNOLOGIES PVT. LTD IT COMPANY
EMAIL: INFO@PSKTECHNOLOGIES.CO.IN
WEBSITE: HTTPS://WWW.PSKITSERVICES.COM/
HISTORY OF C++
 In the early 1980’s Bijarne Stroustrup who was working for Bell
labs develops c++.
 C++ was originally known as C with classes as two language
contributed to int design.
 C++ is a subset of c as it is an Object Oriented Programming./
https://www.pskitservices.com/
OOP’S CONCEPT
C++ is based on OOPS concept. OOPS means Object Oriented
Programming. In this concept problem is looked in term of objects rather
than procedure. All object oriented programming language has to the
following concept in common.
 Abstraction
 Encapsulation
 Polymorphism
 Inheritance
https://www.pskitservices.com/
ABSTRACTION
Abstraction is a feature in which only essential details of the object are
shown and non-essential details are ignored. Consider the example of a
car in a car the accelerator pedal steering wheel and the break pedal are
same of the main details essential for driver so these essential details are
shown to the driver.This feature simply means looking for what you want.
https://www.pskitservices.com/
ENCAPULATION
Encapsulation is a feature of hiding the complexity at the data. Consider
the example of a car to stop the car we just apply the break and we don’t
need the mechanism of breaking system .The mechanism behind
breaking is encapsulated this features hides the implementations details
of an object and hence also called as data hiding.
https://www.pskitservices.com/
POLYMORPHISM
The term polymorphism has been derived from Greek words
‘ploy’ and ‘morphism’ which means ‘many ’and ‘form’ respectively.
https://www.pskitservices.com/
INHERITANCE
Inheritances is features of creating a new class with the properties of
an existing class with the properties of an existing class along with
some additional characteristics .Unique to the new class for example.
You inheritances some characteristics like your appearance language
and certain behavior from your parents and also you have some
additional unique characteristics this features is called inheritances.
inheritances thus allows responsibility of the code in C++.
https://www.pskitservices.com/
INPUT OUTPUT STATEMENT
Input output standards for i/o the process of sending the data
to the computer is called as i/o and the process of display the
data is called as output the<< than and >> symbols used in the
program are called cascading operators these are predefined
opertors that are used for output and input.
Cin with >>symbolfor getting input from the user.
Cout with << symbol to display the output.
>>extraction operation [get to].
<<insertion operation [put to].
https://www.pskitservices.com/
Consider this program
//sample program//
#include<iostream.h>
Void main()
{
Int number;
Cout<<”enter the number”;
Cin>>number;
}
https://www.pskitservices.com/
C++ HAVING FOLLOWING KEYWORDS
Asm Catch Float Long Return
Auto Default Friend Overload Short
Break Do For New Sizeof
Case Delete Goto If Singed
Static Union Class Inline Else
Assigned Const Extern Opertors Protected
Continue Enum Integrin Register Template
This Char Void Try Type def’n
Throw Double valuable public switch
Try While private struct virtual
https://www.pskitservices.com/
CLASS
A class is a similar to a structure data type
but it consist of not only data elements but
also function which are operated on data
elements a class is a way to bind data and its
function together.
SYNTAX:
Class userdefined_name
{
Private:
Data_type member;
Public:
Data_type member;
Member function;
};
The body a class is enclosed.
https://www.pskitservices.com/
OUR SERVICES
WEBSITE DESIGNING& DEVELOPMENT
https://www.pskitservices.com/
DIGITALMARKETING
IT TRAINING
COMPUTER SALESAND SERVICES
PSK Technologies Pvt. Ltd. IT Company
What is c++ programming

More Related Content

What's hot

Object oriented programming 7 first steps in oop using c++
Object oriented programming 7 first steps in oop using  c++Object oriented programming 7 first steps in oop using  c++
Object oriented programming 7 first steps in oop using c++
Vaibhav Khanna
 
Object-Oriented Programming in Modern C++. Borislav Stanimirov. CoreHard Spri...
Object-Oriented Programming in Modern C++. Borislav Stanimirov. CoreHard Spri...Object-Oriented Programming in Modern C++. Borislav Stanimirov. CoreHard Spri...
Object-Oriented Programming in Modern C++. Borislav Stanimirov. CoreHard Spri...
corehard_by
 
Programming introduction
Programming introductionProgramming introduction
Programming introduction
Explore Skilled
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
Mohammed Khan
 
2. data, operators, io
2. data, operators, io2. data, operators, io
2. data, operators, io
Srichandan Sobhanayak
 
C program report tips
C program report tipsC program report tips
C program report tipsHarry Pott
 
Visual Studio .NET2010
Visual Studio .NET2010Visual Studio .NET2010
Visual Studio .NET2010Satish Verma
 
Introduction Of C++
Introduction Of C++Introduction Of C++
Introduction Of C++
Sangharsh agarwal
 
Ppt of c++ vs c#
Ppt of c++ vs c#Ppt of c++ vs c#
Ppt of c++ vs c#
shubhra chauhan
 
Discussing Fundamentals of C
Discussing Fundamentals of CDiscussing Fundamentals of C
Discussing Fundamentals of C
educationfront
 
Structure of C++ - R.D.Sivakumar
Structure of C++ - R.D.SivakumarStructure of C++ - R.D.Sivakumar
Structure of C++ - R.D.Sivakumar
Sivakumar R D .
 
introduction to c programming language
introduction to c programming languageintroduction to c programming language
introduction to c programming language
sanjay joshi
 
Introduction to Procedural Programming in C++
Introduction to Procedural Programming in C++Introduction to Procedural Programming in C++
Introduction to Procedural Programming in C++
Salahaddin University-Erbil
 
Object oriented programming c++
Object oriented programming c++Object oriented programming c++
Object oriented programming c++
Ankur Pandey
 
Csc1100 lecture01 ch01-pt1
Csc1100 lecture01 ch01-pt1Csc1100 lecture01 ch01-pt1
Csc1100 lecture01 ch01-pt1
IIUM
 
Csc1100 lecture01 ch01-pt1
Csc1100 lecture01 ch01-pt1Csc1100 lecture01 ch01-pt1
Csc1100 lecture01 ch01-pt1IIUM
 
Object Oriented Programming With Real-World Scenario
Object Oriented Programming With Real-World ScenarioObject Oriented Programming With Real-World Scenario
Object Oriented Programming With Real-World Scenario
Durgesh Singh
 
Learn cpp at amc square learning
Learn cpp at amc square learningLearn cpp at amc square learning
Learn cpp at amc square learning
ASIT Education
 
Intro cpp
Intro cppIntro cpp
Intro cpp
hamza239523
 

What's hot (20)

Object oriented programming 7 first steps in oop using c++
Object oriented programming 7 first steps in oop using  c++Object oriented programming 7 first steps in oop using  c++
Object oriented programming 7 first steps in oop using c++
 
Object-Oriented Programming in Modern C++. Borislav Stanimirov. CoreHard Spri...
Object-Oriented Programming in Modern C++. Borislav Stanimirov. CoreHard Spri...Object-Oriented Programming in Modern C++. Borislav Stanimirov. CoreHard Spri...
Object-Oriented Programming in Modern C++. Borislav Stanimirov. CoreHard Spri...
 
Programming introduction
Programming introductionProgramming introduction
Programming introduction
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
2. data, operators, io
2. data, operators, io2. data, operators, io
2. data, operators, io
 
C program report tips
C program report tipsC program report tips
C program report tips
 
Visual Studio .NET2010
Visual Studio .NET2010Visual Studio .NET2010
Visual Studio .NET2010
 
Introduction Of C++
Introduction Of C++Introduction Of C++
Introduction Of C++
 
Ppt of c++ vs c#
Ppt of c++ vs c#Ppt of c++ vs c#
Ppt of c++ vs c#
 
Discussing Fundamentals of C
Discussing Fundamentals of CDiscussing Fundamentals of C
Discussing Fundamentals of C
 
Structure of C++ - R.D.Sivakumar
Structure of C++ - R.D.SivakumarStructure of C++ - R.D.Sivakumar
Structure of C++ - R.D.Sivakumar
 
introduction to c programming language
introduction to c programming languageintroduction to c programming language
introduction to c programming language
 
Introduction to Procedural Programming in C++
Introduction to Procedural Programming in C++Introduction to Procedural Programming in C++
Introduction to Procedural Programming in C++
 
Object oriented programming c++
Object oriented programming c++Object oriented programming c++
Object oriented programming c++
 
A tutorial on C++ Programming
A tutorial on C++ ProgrammingA tutorial on C++ Programming
A tutorial on C++ Programming
 
Csc1100 lecture01 ch01-pt1
Csc1100 lecture01 ch01-pt1Csc1100 lecture01 ch01-pt1
Csc1100 lecture01 ch01-pt1
 
Csc1100 lecture01 ch01-pt1
Csc1100 lecture01 ch01-pt1Csc1100 lecture01 ch01-pt1
Csc1100 lecture01 ch01-pt1
 
Object Oriented Programming With Real-World Scenario
Object Oriented Programming With Real-World ScenarioObject Oriented Programming With Real-World Scenario
Object Oriented Programming With Real-World Scenario
 
Learn cpp at amc square learning
Learn cpp at amc square learningLearn cpp at amc square learning
Learn cpp at amc square learning
 
Intro cpp
Intro cppIntro cpp
Intro cpp
 

Similar to What is c++ programming

T2
T2T2
T2
lksoo
 
Part 1
Part 1Part 1
Session 1 - c++ intro
Session   1 - c++ introSession   1 - c++ intro
Session 1 - c++ intro
VijayaNagarajan5
 
C++ language basic
C++ language basicC++ language basic
C++ language basic
Waqar Younis
 
C++ basics
C++ basicsC++ basics
C++ basics
AllsoftSolutions
 
Object Oriented Programming using C++ - Part 1
Object Oriented Programming using C++ - Part 1Object Oriented Programming using C++ - Part 1
Object Oriented Programming using C++ - Part 1
University College of Engineering Kakinada, JNTUK - Kakinada, India
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
Tharindu Weerasinghe
 
OOPS using C++
OOPS using C++OOPS using C++
OOPS using C++
cpjcollege
 
Prog1-L1.pdf
Prog1-L1.pdfProg1-L1.pdf
Prog1-L1.pdf
valerie5142000
 
Introduction to cpp language and all the required information relating to it
Introduction to cpp language and all the required information relating to itIntroduction to cpp language and all the required information relating to it
Introduction to cpp language and all the required information relating to it
PushkarNiroula1
 
Unit 1 of c++ part 1 basic introduction
Unit 1 of c++ part 1 basic introductionUnit 1 of c++ part 1 basic introduction
Unit 1 of c++ part 1 basic introduction
AKR Education
 
C++ programming language basic to advance level
C++ programming language basic to advance levelC++ programming language basic to advance level
C++ programming language basic to advance level
sajjad ali khan
 
Presentation c++
Presentation c++Presentation c++
Presentation c++
JosephAlex21
 
Introduction-to-C-Part-1.pdf
Introduction-to-C-Part-1.pdfIntroduction-to-C-Part-1.pdf
Introduction-to-C-Part-1.pdf
AnassElHousni
 
C++ Programming
C++ ProgrammingC++ Programming
iOS,From Development to Distribution
iOS,From Development to DistributioniOS,From Development to Distribution
iOS,From Development to Distribution
Tunvir Rahman Tusher
 
Intro to C++ - Class 2 - Objects & Classes
Intro to C++ - Class 2 - Objects & ClassesIntro to C++ - Class 2 - Objects & Classes
Intro to C++ - Class 2 - Objects & Classes
Blue Elephant Consulting
 
Intro To C++ - Class 2 - An Introduction To C++
Intro To C++ - Class 2 - An Introduction To C++Intro To C++ - Class 2 - An Introduction To C++
Intro To C++ - Class 2 - An Introduction To C++
Blue Elephant Consulting
 
C++ Programming
C++ ProgrammingC++ Programming
C++ Programming
Rounak Samdadia
 

Similar to What is c++ programming (20)

T2
T2T2
T2
 
Part 1
Part 1Part 1
Part 1
 
Session 1 - c++ intro
Session   1 - c++ introSession   1 - c++ intro
Session 1 - c++ intro
 
C++ language basic
C++ language basicC++ language basic
C++ language basic
 
Oops index
Oops indexOops index
Oops index
 
C++ basics
C++ basicsC++ basics
C++ basics
 
Object Oriented Programming using C++ - Part 1
Object Oriented Programming using C++ - Part 1Object Oriented Programming using C++ - Part 1
Object Oriented Programming using C++ - Part 1
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
OOPS using C++
OOPS using C++OOPS using C++
OOPS using C++
 
Prog1-L1.pdf
Prog1-L1.pdfProg1-L1.pdf
Prog1-L1.pdf
 
Introduction to cpp language and all the required information relating to it
Introduction to cpp language and all the required information relating to itIntroduction to cpp language and all the required information relating to it
Introduction to cpp language and all the required information relating to it
 
Unit 1 of c++ part 1 basic introduction
Unit 1 of c++ part 1 basic introductionUnit 1 of c++ part 1 basic introduction
Unit 1 of c++ part 1 basic introduction
 
C++ programming language basic to advance level
C++ programming language basic to advance levelC++ programming language basic to advance level
C++ programming language basic to advance level
 
Presentation c++
Presentation c++Presentation c++
Presentation c++
 
Introduction-to-C-Part-1.pdf
Introduction-to-C-Part-1.pdfIntroduction-to-C-Part-1.pdf
Introduction-to-C-Part-1.pdf
 
C++ Programming
C++ ProgrammingC++ Programming
C++ Programming
 
iOS,From Development to Distribution
iOS,From Development to DistributioniOS,From Development to Distribution
iOS,From Development to Distribution
 
Intro to C++ - Class 2 - Objects & Classes
Intro to C++ - Class 2 - Objects & ClassesIntro to C++ - Class 2 - Objects & Classes
Intro to C++ - Class 2 - Objects & Classes
 
Intro To C++ - Class 2 - An Introduction To C++
Intro To C++ - Class 2 - An Introduction To C++Intro To C++ - Class 2 - An Introduction To C++
Intro To C++ - Class 2 - An Introduction To C++
 
C++ Programming
C++ ProgrammingC++ Programming
C++ Programming
 

More from PSK Technolgies Pvt. Ltd. IT Company Nagpur

node js.pptx
node js.pptxnode js.pptx
Low-Cost Digital Marketing Service in Nagpur | PSK Technologies
Low-Cost Digital Marketing Service in Nagpur | PSK TechnologiesLow-Cost Digital Marketing Service in Nagpur | PSK Technologies
Low-Cost Digital Marketing Service in Nagpur | PSK Technologies
PSK Technolgies Pvt. Ltd. IT Company Nagpur
 
Google Algorithm Updates
Google Algorithm UpdatesGoogle Algorithm Updates
DIGITAL MARKETING.pptx
DIGITAL MARKETING.pptxDIGITAL MARKETING.pptx
Frontend Developer.pptx
Frontend Developer.pptxFrontend Developer.pptx
Content Marketing.pptx
Content Marketing.pptxContent Marketing.pptx
What is Email Marketing ?
What is Email Marketing ?What is Email Marketing ?
Importance of HTML
Importance of HTMLImportance of HTML
Core & Advance Java Training For Beginner-PSK Technologies Pvt. Ltd. Nagpur
Core & Advance Java Training For Beginner-PSK Technologies Pvt. Ltd. NagpurCore & Advance Java Training For Beginner-PSK Technologies Pvt. Ltd. Nagpur
Core & Advance Java Training For Beginner-PSK Technologies Pvt. Ltd. Nagpur
PSK Technolgies Pvt. Ltd. IT Company Nagpur
 
What is Java? Presentation On Introduction To Core Java By PSK Technologies
What is Java? Presentation On Introduction To Core Java By PSK TechnologiesWhat is Java? Presentation On Introduction To Core Java By PSK Technologies
What is Java? Presentation On Introduction To Core Java By PSK Technologies
PSK Technolgies Pvt. Ltd. IT Company Nagpur
 
Advance Networking Course Details PPT
Advance Networking Course Details PPTAdvance Networking Course Details PPT
Advance Networking Course Details PPT
PSK Technolgies Pvt. Ltd. IT Company Nagpur
 

More from PSK Technolgies Pvt. Ltd. IT Company Nagpur (18)

express.pdf
express.pdfexpress.pdf
express.pdf
 
express.pptx
express.pptxexpress.pptx
express.pptx
 
Node J pdf.docx
Node J pdf.docxNode J pdf.docx
Node J pdf.docx
 
reatppt.pptx
reatppt.pptxreatppt.pptx
reatppt.pptx
 
Node J pdf.docx
Node J pdf.docxNode J pdf.docx
Node J pdf.docx
 
HTML.pptx
HTML.pptxHTML.pptx
HTML.pptx
 
REACT pdf.docx
REACT pdf.docxREACT pdf.docx
REACT pdf.docx
 
node js.pptx
node js.pptxnode js.pptx
node js.pptx
 
Low-Cost Digital Marketing Service in Nagpur | PSK Technologies
Low-Cost Digital Marketing Service in Nagpur | PSK TechnologiesLow-Cost Digital Marketing Service in Nagpur | PSK Technologies
Low-Cost Digital Marketing Service in Nagpur | PSK Technologies
 
Google Algorithm Updates
Google Algorithm UpdatesGoogle Algorithm Updates
Google Algorithm Updates
 
DIGITAL MARKETING.pptx
DIGITAL MARKETING.pptxDIGITAL MARKETING.pptx
DIGITAL MARKETING.pptx
 
Frontend Developer.pptx
Frontend Developer.pptxFrontend Developer.pptx
Frontend Developer.pptx
 
Content Marketing.pptx
Content Marketing.pptxContent Marketing.pptx
Content Marketing.pptx
 
What is Email Marketing ?
What is Email Marketing ?What is Email Marketing ?
What is Email Marketing ?
 
Importance of HTML
Importance of HTMLImportance of HTML
Importance of HTML
 
Core & Advance Java Training For Beginner-PSK Technologies Pvt. Ltd. Nagpur
Core & Advance Java Training For Beginner-PSK Technologies Pvt. Ltd. NagpurCore & Advance Java Training For Beginner-PSK Technologies Pvt. Ltd. Nagpur
Core & Advance Java Training For Beginner-PSK Technologies Pvt. Ltd. Nagpur
 
What is Java? Presentation On Introduction To Core Java By PSK Technologies
What is Java? Presentation On Introduction To Core Java By PSK TechnologiesWhat is Java? Presentation On Introduction To Core Java By PSK Technologies
What is Java? Presentation On Introduction To Core Java By PSK Technologies
 
Advance Networking Course Details PPT
Advance Networking Course Details PPTAdvance Networking Course Details PPT
Advance Networking Course Details PPT
 

Recently uploaded

Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
abdulrafaychaudhry
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 

Recently uploaded (20)

Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 

What is c++ programming

  • 1. C++(PROGRAMMING LANGUAGE) PSK TECHNOLOGIES BY- SHWETA DODKE PSK TECHNOLOGIES PVT. LTD IT COMPANY EMAIL: INFO@PSKTECHNOLOGIES.CO.IN WEBSITE: HTTPS://WWW.PSKITSERVICES.COM/
  • 2. HISTORY OF C++  In the early 1980’s Bijarne Stroustrup who was working for Bell labs develops c++.  C++ was originally known as C with classes as two language contributed to int design.  C++ is a subset of c as it is an Object Oriented Programming./ https://www.pskitservices.com/
  • 3. OOP’S CONCEPT C++ is based on OOPS concept. OOPS means Object Oriented Programming. In this concept problem is looked in term of objects rather than procedure. All object oriented programming language has to the following concept in common.  Abstraction  Encapsulation  Polymorphism  Inheritance https://www.pskitservices.com/
  • 4. ABSTRACTION Abstraction is a feature in which only essential details of the object are shown and non-essential details are ignored. Consider the example of a car in a car the accelerator pedal steering wheel and the break pedal are same of the main details essential for driver so these essential details are shown to the driver.This feature simply means looking for what you want. https://www.pskitservices.com/
  • 5. ENCAPULATION Encapsulation is a feature of hiding the complexity at the data. Consider the example of a car to stop the car we just apply the break and we don’t need the mechanism of breaking system .The mechanism behind breaking is encapsulated this features hides the implementations details of an object and hence also called as data hiding. https://www.pskitservices.com/
  • 6. POLYMORPHISM The term polymorphism has been derived from Greek words ‘ploy’ and ‘morphism’ which means ‘many ’and ‘form’ respectively. https://www.pskitservices.com/
  • 7. INHERITANCE Inheritances is features of creating a new class with the properties of an existing class with the properties of an existing class along with some additional characteristics .Unique to the new class for example. You inheritances some characteristics like your appearance language and certain behavior from your parents and also you have some additional unique characteristics this features is called inheritances. inheritances thus allows responsibility of the code in C++. https://www.pskitservices.com/
  • 8. INPUT OUTPUT STATEMENT Input output standards for i/o the process of sending the data to the computer is called as i/o and the process of display the data is called as output the<< than and >> symbols used in the program are called cascading operators these are predefined opertors that are used for output and input. Cin with >>symbolfor getting input from the user. Cout with << symbol to display the output. >>extraction operation [get to]. <<insertion operation [put to]. https://www.pskitservices.com/
  • 9. Consider this program //sample program// #include<iostream.h> Void main() { Int number; Cout<<”enter the number”; Cin>>number; } https://www.pskitservices.com/
  • 10. C++ HAVING FOLLOWING KEYWORDS Asm Catch Float Long Return Auto Default Friend Overload Short Break Do For New Sizeof Case Delete Goto If Singed Static Union Class Inline Else Assigned Const Extern Opertors Protected Continue Enum Integrin Register Template This Char Void Try Type def’n Throw Double valuable public switch Try While private struct virtual https://www.pskitservices.com/
  • 11. CLASS A class is a similar to a structure data type but it consist of not only data elements but also function which are operated on data elements a class is a way to bind data and its function together. SYNTAX: Class userdefined_name { Private: Data_type member; Public: Data_type member; Member function; }; The body a class is enclosed. https://www.pskitservices.com/
  • 12. OUR SERVICES WEBSITE DESIGNING& DEVELOPMENT https://www.pskitservices.com/ DIGITALMARKETING IT TRAINING COMPUTER SALESAND SERVICES PSK Technologies Pvt. Ltd. IT Company