Syllabus u will be going to learn in this program.
- Rules of C++ programming Structure of C++ program C++ Tokens (Identifiers, Keywords, Constants, Operators, Special characters) C++ Data types (Basic, Derived, User defined)
- Console I/O Statements(cin, cout) Programs to perform various calculations Operators
- Conditional Control Statements o If-else , switch-case Loops o While, do while, for Implementing programs on conditional & loops break, continue, goto keywords
- Definition, advantages Array types Single dimension Double dimension Declaration, accessing array data Implementation of array operations
- Definition, advantages, types of functions, classification Implementing various kinds of functions
- Defining a Class ,creating Objects Accessing Data Members using objects Calling Member Functions using objects Implementing Array of Objects, objects as parameters & return type, new , this operators Scope resolution operator access specifiers(private, public, protected)
- What is function over loading Implementing overloading on various functions
- Definition, why it is required, advantages About operator keyword, rules of operator overloading Overloading various operators
- Definition, uses Types (Default Constructor, Parameter Constructor, Copy Constructor) Destructors
- Definition, Advantages Types of Inheritances (Single, Hirerchial, Multilevel, Multiple Hybrid) Implementing various kinds of inheritances Implementing various constructors in inheritance Implementing function over riding Implementing various access levels in inheritance
- Streams Hierarchy Input Streams & Output Streams What is File? Implementing various file operations on basic data types(write, read, append and modify) Implementing various file operations on object data types(write, read, append and modify)
- IO Flags Io Functions
- Try, catch, throw
we will be having weekly assignments to evaluate the progress & performance of the student.