class B;
class A {
 ...
 B conv();
 ...
};
class B {
 ...
};

B A::conv() {
 return B(...);
}