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:
- INHERITANCE
- POLYMORPHISM
- ENCAPSULATION
- 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
Post a Comment