Monday, 19 March 2018

Introduction and Needs of C++

Introduction:-
 
  • During 1970's and early 1980's had become a dominant programming language for programming. 'C' become very useful and successful programming tool.
  • 'C' was useful in solving complex structural programs.But when a program reaches to a certain size, 'C' was not a flexible to solve such a complexity.
  • To deal with such a complex programs,'Object Oriented Programming; concept was invented.
  • This method of programming reduces the complexity by introducing features like inheritance , encapsulation  abstraction , message passing and polymorphism.
  • Object Oriented Programming helpful in representing real life entities.It allows us to decompose a problem into number of entities called as objects.
  • 'C++ was the first object oriented programming language.It was invented by "Bjarne Stroustrup"

Its Need and Requirements:-

  •  Software engineers continuously looking for a new approach to software design and development which reduces complexity.
  •   Software evolution has a distinct phases or layers of growth.These layers build up one by one over last five decades.Each layer representing an improvement over the previous one.

2 comments:

Codecademy Code Foundations

Popular Posts

Categories

Android (23) AngularJS (1) Assembly Language (2) Books (10) C (75) C# (12) C++ (81) Course (1) Data Strucures (4) Downloads (1) Engineering (13) flutter (1) FPL (17) Hadoop (1) HTML&CSS (38) IS (25) Java (87) Leet Code (4) PHP (20) Projects (10) Python (249) R (69) Selenium Webdriver (2) Software (14) SQL (27)