I have an interface implemented by 2 abstract class, and I have to extends these class in a sub-package, but I don't know how to do it.
I have my class 1 in a package (summarized) :
package com.p1;
abstract class Class1 implements InterfaceTest{
    private int x;
    public Class1(int x){
    }
}
And my second class in a sub-package :
package com.p1.subPackage;
import com.p1.Class1; //which is not working cause its abstract
public class Class2 extends Class1{
    public Class2(){
        x = 5;
    }
}
How I am supposed to import this class?
 
     
    