а как мне двигать короля без такого метода?_))))) у меня нет сущности король в целом. только тип такой фигуры. и если у передаваемой фигуры тип король, то я вызываю такой метод
а как мне двигать короля без такого метода?_))))) у меня нет сущности король в целом. только тип такой фигуры. и если у передаваемой фигуры тип король, то я вызываю такой метод
Почему не создать класс фигура, где будет характеристика фигуры, положение и метод движения?
ну вот я тоже)))) мне сказали, что если множество не расширяемое, надо использовать енам. тут оно очевидно не расширяемое. и я к тому же слышал, что фектори юзается, когда мы не знаем конечное к-во классов, которые будут реализовывать фабричный метод