CCSA C++ - Programming Checkpoint · 2019-06-17 · 4. Function A. Introduction B. Main function C....

Preview:

Citation preview

CCSACheckpoint

CCSA Checkpoint

www.sevenmentor.com

C++ - ProgrammingC++ - Programming

www.sevenmentor.com

www.sevenmentor.com

1. Principle of Object oriented Programming

A. IntroductionB. Basic concept of Object oriented ProgrammingC. Features of oopsD. Uses of oopsE. C vs C++

2. Beginning with C++

A. What is C++B. A simple C++ programC. More c++ steatmentsD. An example with classE. structure of c++ programF. compiling and linking

3. Tokens, Expression and Control statement

A. IntroductionB. TokensC. KeywordsD. Identifiers and constantsE. Basic data typeF. Derived data typeG. variblesH. OperatorI. Scope resolution operatorJ. operator overloadingK. Opertor precedenceL. Control statements

www.sevenmentor.com

4. Function

A. IntroductionB. Main functionC. function prototypeD. call by valueE. call by referanceF. Inline functionG. friend function

5. Classes and Object

A. IntroductionB. c structures revisitedC. Write a c++ program with classD. ObjectsE. static data memberF. static member function

6. Constructor

A. IntroductionB. ConstructorC. parametrized ConstructorD. copy constructorE. Destructor

7. Inheritance

A. IntroductionB. Defined Derived classC. Single InheritanceD. Multilevel InheritanceE. Hierarchical InheritanceF. Hybrid InheritanceG. Multiple InheritanceH. Abstract class

www.sevenmentor.com

8. Overloading

A. IntroductionB. function OverloadingC. Operator OverloadingD. function Overriding

9. Virtual Function and Polymorphism

A. IntroductionB. this pointerC. virtual functionD. pure virtual function

10.Managing console I/o Opearations

A. IntroductionB. fstreamC. ifstreamD. ofstream

11.Exception Handling

A. IntroductionB. AdvantageC. Exception ClassesD. Exception Handling KeywordsE. try/catchF. User-Defined Exceptions

12.Strings

A. IntroductionB. string functions