public class SubA  extends A{
  private int anothernumber;

	public SubA(int x, int y) // I want to pass x to A's constructor
	{ super(x); anothernumber = 3*y; }

	public SubA() // I want to call A with no inputs
	{ anothernumber = 5; }

	public int getAnotherNumber()
	{ return number; }

	public void setAnotherNumber(int x)
	{ anothernumber = 7*x; }

	public void setNumber(int x)
	{ number = 10*x; System.out.println("Using SubA's setNumber"); }

	public static void main(String[] args) 
	{
		SubA a = new SubA(6, 5);
		B b = new B(3);

		System.out.println("A: "+a.getNumber()+"\n");
		System.out.println("B: "+b.getNumber()+"\n");

		a.setNumber(8);
		b.setNumber(3);

		System.out.println("A: "+a.getNumber()+"\n");
		System.out.println("B: "+b.getNumber()+"\n");

	}
}

