si lo puedes crear asi, pero el objeto A, se "borraria" al terminar el mentodo crearA , ya que esa variable es local al metodo. para poder usarla en toda tu clase B , declara la variable de la clase A como golbal a la clase.
Código Java:
Ver originalclass A {
//Constructor
A (param1, param2) { ....}
}
Después.....
class B {
A obj=null; // dos posibles definiciones
A obj;
//constructor....
//Método crear A
public void crearA (param1, param2) {
this.obj = new A (param1, param2);
}
}