There are three different types of constraints typically captured in object-oriented design: preconditions, postconditions, and _____________.
A) regular conditions
B) guard conditions
C) exception handling
D) invariants
E) contracts
Correct Answer:
Verified
Q28: It is impossible for a subclass to
Q29: Because of potential problems, developers must be
Q30: Method specifications can be somewhat vague, as
Q31: The constraints and contracts in class and
Q32: A post-condition is one that must be
Q34: Dynamic binding refers to the ability of
Q35: Constraints can be written in either a
Q36: A derived attribute results from storing the
Q37: Essentially, all OCL expressions are simply a
Q38: Subclasses inherit the appropriate attributes and methods
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents