Why add void to method parameter list
<p>I've seen methods with the following signature:</p>

<pre><code>void foo (void);
</code></pre>

<p>They take no argument, however I'm wondering whether doing this is useful or not. Is there a reason why you would want to do it?</p>
