In Java, if I have an interface:
public interface MyInterface{
}
Then MyInterface implementation is:
class MyC
No it is not possible to declare an instance of myClass since it is an interface.
Interfaces do not define a constructor, but the class implementing the interface still has a constructor.
If you intention is to make it impossible for the user to call the constructor of your class, you can always make the constructor private.