Witam, mam zaimplementować wzorzec factory method na poniższej hierarchii dziedziczenia:
abstract class SC{
//Metody
}
class A extends SC{
String a;
public A(String a) {
this.a=a;
}
}
class B extends SC{
int b;
public B(int b) {
this.b=b;
}
}
Nie wiem jak się do tego zabrać, ze względu na parametry różnego typu w konstruktorach każdej z konkretnych klas. Na każdej ze stron gdzie szukałem odpowiedzi jest implementacja tylko dla obiektów o tych samych atrybutach albo bez żadnych atrybutów.
Mógłby mi ktoś z forumowiczów pomóc rozwiązać ten problem?