What is pure virtual function? tccicomputercoaching.com

Page 1

What is pure virtual function? tccicomputercoaching.com A virtual function whose declaration ends with = 0 is called a pure virtual function. For example, class Weapon { public: virtual void features() = 0; };

A class containing pure virtual function is known as abstract class. This concept is applicable in Inheritance only. Pure virtual function is declared in parent class and can't create object of parent class. Pure virtual function is redefined in child class.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.