What is wrong with this code with interface and abstract class? : <pre><code>interface  inf1{
//interface definition  
}
abstract class  abst{
//abstract definition   
}
public class cls : inf1,abst
{
}
</code></pre>

<p>I am getting compilation error, But if i interchange the interface and abstarct class it is compiling.</p>
