Introduction To C++

                WELCOME TO C++
C++ is a general purpose,case-sensitive,free-form programming languages that supports object-oriented,procedural and generic programming.

OBJECTIVE OF C++:

  • The main objective of c++ programming language is to make consuption of computational resources easier.

OBJECT ORIENTED PROGRAMMING(OOPs)

C++ supports the object oriented programming,the four pillars of opps used in c++ are:
  1.  INHERITANCE
  2. POLYMORPHISM
  3. ENCAPSULATION
  4. ABSTRACTION

FEATURES OF C++

  • Emphasis on data rather than procedure.
  • Programs are devided into objects.
  • Follows bottom-up approach.
  • New data and functions can be easily added whenever neccessary.
  • Objects can communicate with each other through functions.
  • Functions that operate on the data of an object are tied together in the data structure.

ADVANTAGES OF C++

  • C++ provide performance and memory efficiency.
  • C++ is compitable with C.
  • C++ used  reusability of code.
  • C++ is considered as intermediate level programming language.
  • Using C++ different kinds of softwares can be created.
DISADVANTAGES OF C++
  • Less security
  • C++ can not support garbage collection
  • No support for threads build-in
  • Complex in very large high-level programming.

Basic Concepts of Object-Oriented Programming 

It is necessary to understand some of the concepts used extensively in object-oriented programming. These include:


Comments

Popular posts from this blog

Covid-19 Analysis and Visualization using Plotly Express

Artificial Intelligence (Problem Solving)

Linear Regression