In C++, when a method is declared, I've noticed that sometime the method may have an assignement appended to it.

Could anyone tell me what this is?

For example:

```
virtual void MyMethod () = 0;

```

What doe the '= 0' mean. :)

Thanks everyone !!!