Ahoj,
chtěl bych požádat o vysvětlení, jaký je největší rozdíl mezi návrhovými vzory State a Strategy.
Na většine diskuzních for se píše, že State si zapoudřené třídy s hováním mění sám, což by měl být největší rozdíl oproti Strategy, ale není to tak vždy. I externí třída může dané instanci změnit třídu ve Statu.
Jaký je tedy rozdíl mezi těmito vzory? Proč existují tyto dva separátně?
Děkuji za rady.