public class FactoryProducer {
public static enum HumanFactoryType{MALE, FEMALE}; // Почему точку с запятой не пропускал валидатор????
public static AbstractFactory getFactory(HumanFactoryType type){
if (type.equals(HumanFactoryType.MALE)) {
return new MaleFactory();
}
else {
return new FemaleFactory();
}
}
prog
36 уровень
Почему точку с запятой не пропускал валидатор?
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Артем Divertitto Senior Android-разработчи в United Tech Master
5 декабря 2018, 15:20решение
Уверен что не из-за точки с запятой была проблема. Скинь полный код, который не прошел
+2
prog
6 декабря 2018, 11:49
package com.javarush.task.task37.task3702;
import com.javarush.task.task37.task3702.female.FemaleFactory;
import com.javarush.task.task37.task3702.male.MaleFactory;
public class FactoryProducer {
public static enum HumanFactoryType{MALE, FEMALE}
public static AbstractFactory getFactory(HumanFactoryType type){
if (type.equals(HumanFactoryType.MALE)) {
return new MaleFactory();
}
else {
return new FemaleFactory();
}
}
}
0
Артем Divertitto Senior Android-разработчи в United Tech Master
6 декабря 2018, 13:26
Тут все правильно, даже с точкой с запятой проходит. Проблемы возможно в других классах
0