There is no constructor for interface in Java?
<p>In Java, if I have an interface:</p>

<pre><code>public interface myClass{
}
</code></pre>

<p>Then <code>myClass</code> implementation is:</p>

<pre><code>class myClassImpl implements myClass {
    public myClassImpl(int a) {
    }
}
</code></pre>

<p>So what I mean is that if a user wants to do declare a <code>myClass</code> instance with constructor:</p>

<pre><code>myClass mine = new myClass(2);
</code></pre>

<p>then it is not possible right?</p>
