ProghubPH

Каким будет результат работы следующей программы?

 один вариант
class A { 
  public A() { System.out.print("A "); } 
} 
 
class B { 
  public B() { System.out.print("B "); } 
} 
 
public class Test { 
  private A objA = new A(); 
  private static B objB = new B(); 
 
  public Test() { 
      System.out.print("Test "); 
  } 
 
  public static void main(String[] args){ 
    System.out.print("Main "); 
    new Test(); 
  } 
} 
B Main A Test
Main A B Test
Main Test A B
Main B A Test