Object Oriented Programming: Chapter 4: Pointers and Runtime Polymorphism : Anna University Part B Important Questions and Answers
Object Oriented Programming – C++
Chapter 4: Pointers and Runtime
Polymorphism
1.
Explain various types of pointers in C++.
2.
Explain about pointers with an example.
3.What
is void pointer? Explain with suitable C++ program.
4.Write
a C++ program to explain pointer arithmetic.
5.What
is the use of this pointer?
6.
Explain the difference between Compile time polymorphism and Run time
polymorphism. Also give the implementation of each type in C++.
7.
State the rules for virtual functions. Write a C++ program to declare a virtual
function and demonstrate it.
8.
Explain run time polymorphism with example program in C++.
9.
Explain about implementation of runtime polymorphism in C++ with an example.
10.Explain
the following ‒ Early binding and late binding.
11.
What is an abstract class ?
12.
What is dynamic binding? How is it achieved.
13.
What is the difference between a virtual function and a pure virtual function?
Give example of each.
14.
Explain virtual destructor with example.
Object Oriented Programming: Chapter 4: Pointers and Runtime Polymorphism : Tag: Oops, Computer Programming : C++ Object Oriented Programming - Pointers and Runtime Polymorphism: Important Part B Questions
Object Oriented Programming (OOPs)
CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation
English Essentials II
EN25C02 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation
Tamils and Technology தமிழர்களும் தொழில்நுட்பமும்
UC25H02 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation
Linear Algebra
MA25C02 2nd Semester | 2025 Regulation
Applied Physics (CSIE) II
PH25C03 2nd Semester AIDS, CSE, IT, CSE(CY) Dept | 2025 Regulation | 2nd Semester 2025 Regulation
Digital Principles and Computer Organization
CS25C06 2nd Semester AIDS, CSE, IT, CSE(CY) Dept | 2025 Regulation | 2nd Semester 2025 Regulation
Basic Electrical and Electronics Engineering
EE25C01 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation
Object Oriented Programming (OOPs)
CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation
Re-Engineering for Innovation
ME25C05 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation
Object Oriented Programming (OOPs) - Laboratory
CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation