Паттерн Factory (фабрика) в Java - это способ создания объектов, который позволяет определить интерфейс для создания объектов и предоставить реализацию для этого интерфейса. Относится к категории пораждающих. Пример использования паттерна Factory в Java: public interface CarFactory {
public Car createCar();
} public class HondaCarFactory implements CarFactory {
@Override
public HondaCar createCar() {
return new HondaCar();
}
}
public class ToyotaCarFactory implements CarFactory{
@Override
public ToyotaCar createCar(){
return new ToyotaCar();
}
}...
Во времена СССР Чехословацкая марка Ява производила и поставляла мотоциклы, которые всегда были на голову выше советской мототехники. В Советском союзе Ява считалась очень модной и технологичной и также была очень дорогой, поэтому позволить приобрести этот мотоцикл могли только так называемые мажоры, которых было не так много. Сейчас, когда прошло уже несколько десятков лет после распада СССР и Чехословакии, это легендарная компания после возрождения, также продолжает выпускать мотоциклетную технику в Чехии и даже в скором будущем планируются производить поставки в Россию...