Zastępowanie wywołań konstruktora wywołaniami metody fabryki
Aby zastąpić wywołania konstruktora wywołaniami równoważnej metody fabryki:
- W edytorze Java lub w widoku Java wybierz deklarację konstruktora.
- Wykonaj jedną z poniższych czynności:
- Z paska menu wybierz opcję Refaktoryzacja > Wprowadź fabrykę lub
- Z menu podręcznego wybierz opcję Refaktoryzacja > Wprowadź fabrykę.
Zostanie wyświetlone pytanie o nazwę nowej metody fabryki, o klasę, w której ma zostać umieszczona,
oraz o informację, czy dla konstruktora ma być używany modyfikator private po zakończeniu refaktoryzacji. Podczas
wykonywania refaktoryzacji zostanie utworzona nowa metoda fabryki, która wywoła wybrany
konstruktor i zwróci utworzony obiekt. Wszystkie wywołania danego konstruktora zostaną zastąpione
wywołaniami nowej metody fabryki.
Akcje menu Refaktoryzacja
Okna dialogowe refaktoryzacji
Preferencje Java