Interface properties events : interface « Class « Visual C++ .NET






Interface properties events

 

#include "stdafx.h"
using namespace System;

interface class MyInterface
{
   property int P1;
   event EventHandler^ E;

   property int P2
   {
      int get();
      void set(int v);
   }
};

ref class MyClass : MyInterface
{
   int value;

   public:

   virtual property int P1;
   virtual event EventHandler^ E;

   virtual property int P2
   {
      int get() { return value; }
      void set(int v) { value = v; }
   }

};

   
  








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 list
5.Interface name collision
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