C++ Language Syllabus: Deccansoft Software Services
C++ Language Syllabus: Deccansoft Software Services
Overview:
C++ language is a superset of the ‘C’ language and was initially known as “C with Classes”. In "C" operator ++ is
used to increment the value by 1. That means to the language ‘C’, developers have added some extra features
and hence named as C++. C++ is a general purpose programming language and supports object oriented
programming features.
Course Objectives:
Understanding about object oriented programming.
Gain knowledge about the capability to store information together in an object.
Understand the capability of a class to rely upon another class.
Learn how to store one object inside another object
Learn use of one method can be used in variety of different ways
Understanding the process of exposing the essential data to the outside of the world and hiding the
low level data
Create and process data in files using file I/O functions
Understand about constructors which are special type of functions
Learn how to write code in a way that it is independent of any particular type
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services C++ Language Syllabus
Function overloading
Optional Parameters
Reference Variables
Operator overloading
Basics of Console Input and Output
Constant Pointers
Dynamic Memory Allocation
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services C++ Language Syllabus
In this module you will learn about one of the key features of class inheritance is that a pointer to a derived
class is type-compatible with a pointer to its base class. Polymorphism is the art of taking
What is Polymorphism
Pure virtual functions
Virtual Base Class
Real-time Project involving most of the above concepts with following will be provided
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services C++ Language Syllabus
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com