Vá com Ainstances- > methodB ();
Dê A uma cópia do método que simplesmente cai em sua instância B.
Dessa forma, se você decidir refatorar, por exemplo, se você decidir mover methodB da instância A para uma nova classe, C, terá menos refatoração para fazer.
Isso é conhecido como padrão de fachada , e me salvou muitas horas de trabalho doloroso em muitas ocasiões: )