4
C++ - Programming C++ - Programming www.sevenmentor.com

CCSA C++ - Programming Checkpoint · 2019-06-17 · 4. Function A. Introduction B. Main function C. function prototype D. call by value E. call by referance F. Inline function G

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CCSA C++ - Programming Checkpoint · 2019-06-17 · 4. Function A. Introduction B. Main function C. function prototype D. call by value E. call by referance F. Inline function G

CCSACheckpoint

CCSA Checkpoint

www.sevenmentor.com

C++ - ProgrammingC++ - Programming

www.sevenmentor.com

Page 2: CCSA C++ - Programming Checkpoint · 2019-06-17 · 4. Function A. Introduction B. Main function C. function prototype D. call by value E. call by referance F. Inline function G

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

Page 3: CCSA C++ - Programming Checkpoint · 2019-06-17 · 4. Function A. Introduction B. Main function C. function prototype D. call by value E. call by referance F. Inline function G

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

Page 4: CCSA C++ - Programming Checkpoint · 2019-06-17 · 4. Function A. Introduction B. Main function C. function prototype D. call by value E. call by referance F. Inline function G

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