Question 7
Which of the following provides the definition of an "interface" in the context of the outcomes of software design?
It should accomplish a well-defined task.
It enables communication between the components.
It enables efficient storing and managing data.
It is required to implement individual component.