Lecture overview -- Keyboard shortcut: 'u'  Previous page: Abstract Classes -- Keyboard shortcut: 'p'  Next page: What about nested classes in C++? -- Keyboard shortcut: 'n'  Lecture notes - all slides together  Annotated slide -- Keyboard shortcut: 't'  Alphabetic index  Help page about these notes  Course home    Abstraction Mechanisms, Part 2 - slide 9 : 24

What about interfaces in C++?
Interfaces are well-known from Java and C#, but they do not appear in C++
gameobject.cs
A sample C# interface.
interface-like-class.cc
The C++ counterpart to the C# Interface.
interface-like-class-and-use.cc
A C++ class that 'implements the interface' and uses the resulting class.