Подскажите, пожалуйста, как я могу получать 'a' при вводе с клавиатуры из абстрактного класса в классах-наследниках, если создание экземпляра абстрактного класса невозможно?
public abstract class AbstractTest {


    protected static int a;
    protected static int b = 4;
    protected static int c = 7;


    public void gas1() {
        Scanner sc = new Scanner(System.in);
        System.out.print("Enter a: ");
        a = sc.nextInt();

		double p = (a + b + c) / 2;
    }

    public int getA() {
        return a;
    }
}


public class AreaTest extends  AbstractTest{


 @Test
    public void positiveTest() {


     int f = 18;

        if (a + b + c != f)
            System.out.println("СТОП");
        else
            System.out.println("Добро пожаловать!");

    }
}