โ Back to Interfaces
Question 638
Strategy Pattern With an Interface
Strategy Pattern With an Interface
TheIOperationinterface declaresint Apply(int a, int b). Write two strategies,Add(returnsa + b) andMultiply(returnsa * b), plus anEngineclass whoseRun(op, a, b)method callsop.Apply(a, b)and returns the result. The tester runs each strategy through the engine. Do NOT write aMainmethod. Running Add then Multiply on (6, 4) prints: 10 24
Expected Output:
10 24
Topics:
Interfaces
Code Editor
1
Tab to indent ยท Ctrl+Enter to run ยท Ctrl+Space to expand shortcuts (cw, cr, fori)
Your Output
Run your code to see the output here...
Test Cases
Run your code to see test case results.