Someone can help ?
package fr.codegym.task.task14.task1408;
/*
Usine de poules
*/
public class Solution {
public static void main(String[] args) {
Hen africanHen = HenFactory.getHen(Continent.AFRICA);
africanHen.getMonthlyEggCount();
//System.out.println(africanHen.getDescription());
Hen europeanHen = HenFactory.getHen(Continent.EUROPE);
europeanHen.getMonthlyEggCount();
//System.out.println(europeanHen.getDescription());
Hen asianHen = HenFactory.getHen(Continent.ASIA);
asianHen.getMonthlyEggCount();
//System.out.println(asianHen.getDescription());
Hen northAmericanHen = HenFactory.getHen(Continent.NORTHAMERICA);
northAmericanHen.getMonthlyEggCount();
//System.out.println(northAmericanHen.getDescription());
}
static class HenFactory {
static Hen getHen(String continent) {
Hen hen = null;
if ("Afrique".equals(continent)) {
hen = new AfricanHen();
}
if ("Europe".equals(continent)) {
hen = new EuropeanHen();
}
if ("Asie".equals(continent)) {
hen = new AsianHen();
}
if ("Amérique du Nord".equals(continent)) {
hen = new NorthAmericanHen();
}
return hen;
}
}
}