In which phase of program development would you expect the programmer(s) to determine the classes and objects needed?


In which phase of program development would you expect the programmer(s) to determine the classes and objects needed?


a) Software requirements

b) Software design

c) Software implementation

d) Software testing

e) Could occur in any of the above

Answer: b. Explanation: Determining which classes and objects to use or create is part of the design.