Ik tracht een webwinkel op te richten die in Java is geschreven. Nu kom ik een probleem tegen en dacht het op te lossen met het Observer-pattern.
Je hebt een GUI met daarin de stockitems (een stockitem bevat ook nog eens een product die op zijn beurt een String als naam bevat). Nu wil ik dus in een formulier de naam van het product veranderen en wil dat dit zichtbaar is in de GUI van andere clients.
Moet ik dan Product Observable maken en in StockItem dan Product Observen ? En dan via een Model mijn StockItem Observen ? Of begrijp ik het Observer-pattern niet volledig ? Want als ik dit zou toepassen zou iedere klasse bijna Observable zijn ?!
Je hebt een GUI met daarin de stockitems (een stockitem bevat ook nog eens een product die op zijn beurt een String als naam bevat). Nu wil ik dus in een formulier de naam van het product veranderen en wil dat dit zichtbaar is in de GUI van andere clients.
Moet ik dan Product Observable maken en in StockItem dan Product Observen ? En dan via een Model mijn StockItem Observen ? Of begrijp ik het Observer-pattern niet volledig ? Want als ik dit zou toepassen zou iedere klasse bijna Observable zijn ?!