В Java вы можете использовать конкретную среду для имитации, такую как Mockito , и использовать ее особый метод - например,
A aMock = Mockito.mock(A.class);
Конечно, таким образом вы можете создать только очень простой макет, который будетБуквально ничего не делать, кроме фреймворка, позволяет определить, какой конкретный метод должен возвращаться с предоставлением механизма when/then
Примером такого может быть
when(aMock.method()).thenReturn("I am just a fake");
Mockito действительно мощный, и я не могу объяснить вам всю структуру в этом ответе, поэтому, пожалуйста, посетите дом Mockito и страницу reference , чтобы ознакомиться с этим
Кроме того, Mockito - одно из решений - оно популярно, но не только, поэтому вы можете найти решение, которое наилучшим образом соответствует вашим требованиям