- Difference Between POP and OOP
- Explain procedure-oriented programming in detail
- Explain object-oriented programming in detail
- Explains Features of OOPs.
- Difference between C and C++.
- Explains OOPs with its Advantages and Disadvantages and also writes its features.
- Explains Variables and writes it rules for writing Variables
- Explains Pre-processor directives
- Explains Looping and its types with examples.
- Define Tokens.and types of Tokens.
- Eplain History of C++.
- Explains Conditions statements with its types
- Explains Enum,Union and structure with programs.
- Explains Top down and bottom up Approach.
- Define Pointer and list the importance of Pointer.
Unit 3 ( Class and object)
- Define class and object with programs .
- Define Constructor and Characteristics of constructor with its types .
- Explain This pointer with program .
- What are the different access specifiers in C++.
- Why can a class have multiple constructors but a single destructors.
- Explain Destructor with programs
- Explain Friend Function with advantage and disadvantages and friend class with programs
- Explain Static Data member with its properties and static member function with its properties.
- Explain Array of Objects with programs.
Unit 4( Abstraction and encapsulation)
- Explain abstraction with advantages and disadvantages with its programs.
- Explain Encapsulation with advantages and disadvantage with its programs.
Unit 5( Inheritance)
- Explain Inheritance and advantage and disadvantage .
- What are the types of inheritance explain all.
- Explain single inheritance with programs.
- Explain multiple inheritance with programs.
- Explain multilevel inheritance with programs.
- Explain Hierarchical inheritance with programs.
- Explain Hybrid inheritance with programs.
- Explain Function Overriding in Single inheritance with programs
- Explain ambiguity in multiple inheritance with programs.
- Explains Constructor and destructor invocation in single inheritance.
- Explains Constructor and destructor invocation in multiple inheritance.
Unit 6( Polymorphism)
- Explain Polymorphism With Advantages and disadvantages.
- What are the types of Polymorphism..
- Difference between Compile time and run time polymorphism
- Explain function overloading with programs.
- Explain operator overloading with programs.
- Explain function overriding with programs.