top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration

Facebook Login
Site Registration

C++: What is the best way to create an interface in C++ ?

+1 vote
96 views

High level object oriented languages have support of interfaces. What is the best way to create interfaces in C++ ?

posted Oct 2, 2020 by Crazy

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

If we declare a pure abstract class then that class would be considered as an Interface. A pure abstract class is a class in which all member functions are pure virtual. That means there is no implementation present in interface class and the class which is going to support (inheritance) that interface would implement (definition) each member function.
We can use struct/class both for defining an interface in C++.

answer Jan 29 by Vimal Kumar Mishra
Similar Questions
+1 vote

Want to know how to represent a Graph (V,E) in C/C++.

+2 votes

I know the definition of singleton class i.e. a class for which only one object can be defined or initialized. But I want to know all the possible ways to achieve this restriction.

Contact Us
+91 9880187415
sales@queryhome.net
support@queryhome.net
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Bangalore-560102
Karnataka INDIA.
QUERY HOME
...