Multiple choice Which of the following is an incorrect statement about 'Strategy' design pattern? It declares an interface common to all supported algorithms. A strategy interface is used to implement the class for the algorithms. It allows an object to alter its behaviour when its internal state changes. It maintains a reference to a strategy object. It may define an interface that lets strategy access its data. Reveal answer Fill a bubble to check yourself C Correct answer Explanation It can alter the behaviour of the object. State pattern is used to alter the state of the object.