Software Development Methodologies
  Lecture 6 Worksheet Answers
  Software Development Methodologies Home - Lecture SupportLecture 6 - Lecture 6 Worksheet - Lecture 6 Worksheet Answers

Quick Links

Worksheet »



 

  1. In an aggregated structure, it is desirable for all messages to come in through the main class (the class which is the aggregated structure).  This class can then relay the incoming message to the appropriate part.  The advantage of this is that the sender of the message does not need to know anything about the part-structure, only the aggregated class.  This is known as information hiding.   The relaying of the incoming message is of course message passthrough, but is acceptable because the disadvantages of message passthrough are outweighed by the advantages of aggregation and information hiding.

  2. The Team Producer model
  3. Answer 2- Communicational cohesion

Quick Tips

Tips for revision »

Tips for answering questions »

Worked exam examples »

Examinations feedback »


Details correct as on 15th March 2016
(c) C. Tjortjis 2016