Interface list : interface « Class « Visual C++ .NET






Interface list

 
#include "stdafx.h"
using namespace System;

interface class MyInterface {};
interface class MyInterfaceB {};

ref class Base : MyInterface   // OK
{ };

ref class Derived : Base, MyInterface  // OK : Base class first
{ };

ref class A : Object, MyInterface  // OK: Object may be explicitly stated.
{ };

value class V : ValueType, MyInterface  // OK: Value class inherits from ValueType.
{ };

ref class B : MyInterfaceB, Base  // OK. Base class need not appear first (as in C#).
{ };

   
  








Related examples in the same category

1.Interface definition
2.base and interface
3.Interface and class(The virtual keyword is required to implement the interface method)
4.Interface name collision
5.Interface properties events
6.constants in interfaces
7.interfaces implementing interfaces
8.multiple interfaces
9.static interfaces
10.class interface method ambiguity
11.Explicit interface implementation
12.Private interface