Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
C++
3.8K+ articles
Node.js
3.0K+ articles
C++ Programs
1.5K+ articles
MongoDB
694+ articles
Mongoose
307+ articles
TCS-coding-questions
136+ articles
Intellipaat
30+ articles
Java-NavigableMap
19+ articles
C++-Inheritance
8+ articles
C++-Virtual Functions
12 posts
Recent Articles
Popular Articles
How to Implement Interfaces Using Abstract Class in C++
Last Updated: 06 August 2025
C++ doesn't have built-in functionality of interfaces like other programming languages such as Java. However, interfaces can be implemented in C++ using the abstract class...
read more
C++ Programs
C++
Picked
cpp-virtual
cpp-inheritance
C++-Inheritance
C++-Virtual Functions
Abstract Class and Interface
CPP Examples
Diamond Problem in C++
Last Updated: 17 January 2026
The Diamond Problem occurs in C++ during multiple inheritance when a derived class inherits from two base classes that themselves inherit from a common base class. This cr...
read more
C++
C++-Virtual Functions
C++ Errors
CPP-OOPs
How to Override a Base Class Method in C++?
Last Updated: 23 July 2025
In C++, method overriding allows us to redefine a function from a parent class (base class) in its child class (derived class) to modify its behavior for objects of the ch...
read more
C++ Programs
C++
Picked
C++-Virtual Functions
CPP-OOPs
CPP Examples
How to Create a Virtual Function in C++?
Last Updated: 23 July 2025
In C++, a virtual function is a member function that is declared in a base class and redefined in a derived class. It enables runtime polymorphism in our program. In this ...
read more
C++ Programs
C++
Picked
C++-Virtual Functions
CPP-OOPs
CPP Examples
How to Create a Pure Virtual Function in C++?
Last Updated: 23 July 2025
In C++, pure virtual functions are those functions that are not implemented in the base class. They are instead implemented in the derived classes if necessary. In this ar...
read more
C++ Programs
C++
Picked
C++-Virtual Functions
CPP-OOPs
CPP Examples
What is Social engineering testing?
Last Updated: 23 July 2025
Social engineering trying out is a vital element of security locating that assesses an organization's vulnerability to manipulative assaults aimed towards exploiting human...
read more
Picked
Geeks Premier League
Software Testing
Intellipaat
PrimeNG-DragDrop
C++-Virtual Functions
QA - Placement Quizzes-Data Interpretation
python-dict
circular-array
Pigeonhole Principle
CSS-Functions
Java-HijrahDate
Geeks Premier League 2023
Installation testing in Software Testing
Last Updated: 23 July 2025
Prerequisite: Software TestingInstallation testing is a type of software testing that verifies the software's installation process and ensures that the software is install...
read more
Installation Guide
Binary Tree
C++-Misc C++
C++-Virtual Functions
QA - Placement Quizzes-Data Interpretation
python-dict
Tek Systems
jQuery-HTML/CSS
Software Testing
Juspay
Java-HijrahDate
Difference between virtual function and inline function in C++
Last Updated: 15 July 2025
Virtual function: Virtual function is a member function which is declared within a base class and is redefined by a derived class.Inline function: Inline function is a nor...
read more
Difference Between
C++
C++-Virtual Functions
Node util.promisify() Method
Last Updated: 15 July 2025
`util.promisify()` in Node.js converts callback-based methods to promise-based, aiding in managing asynchronous code more cleanly. This alleviates callback nesting issues,...
read more
Node.js
C++-Virtual Functions
Java-NavigableMap
TCS-coding-questions
Node.js-util-module
Mongoose insertMany() Function
Last Updated: 12 July 2025
TheinsertMany() functionis used to insert multiple documents into a collection. It accepts an array of documents to insert into the collection. This function is efficient ...
read more
MongoDB
Intellipaat
C++-Virtual Functions
Mongoose
Runtime Polymorphism in various types of Inheritance in C++
Last Updated: 12 July 2025
C++ allows users to use the concept of Run-Time Polymorphism using Virtual Functions for any type of Inheritance . Below is how to implement Run-Time Polymorphism in all t...
read more
C++ Programs
C++
C++-Inheritance
C++-Virtual Functions
Difference between Virtual function and Pure virtual function in C++
Last Updated: 12 July 2025
Virtual Function in C++ A virtual function is a member function which is declared within a base class and is re-defined(Overridden) by a derived class. When you refer to a...
read more
Technical Scripter
Difference Between
C++
Technical Scripter 2019
cpp-virtual
C++-Virtual Functions
Virtual Functions