1. |
What two types of behavior should be included when defining the operations for a class of objects?
Please select the best answer.
|
|
A. |
External behaviors that are visible to other objects and internal behaviors that are hidden within the object and accessible only by the object itself
|
|
B. |
Analysis-level behaviors that describe the way the object behaves in the problem domain and design-level behaviors that describe how the software works
|
|
C. |
Behaviors that the object knows how to perform and things that other objects do to the object
|
|
D. |
Interface that describes how the object talks to other objects and implementation behaviors that support the interfaces
|