Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
10 Cards in this Set
- Front
- Back
Makes use of "implementation" classes that encapsulate interface implementations used by many implementers |
True |
|
Helps to reduce application errors by centralizing common data values and removing the chance that an individual object may change its own version of "type" based data |
False |
|
Multiple implementation classes can be created when a variety of algorithms are needed to handle interface behaviors |
True |
|
Defines one or more static methods that encapsulate the details of object creation |
False |
|
Allows implementation objects to be changed dynamically during application execution depending upon conditions |
True |
|
Makes extensive use of "static" data members, resulting in a situation where multiple objects can be created that all share the same data values |
False (Singleton) |
|
Helps to reduce the space needed by a set of objects by removing the need to store duplicate objects containing the same data values |
False |
|
Specifies simple data objects made up of public data attributes containing copies of key data of the domain object |
False |
|
Results in a set of loosely coupled interchangeable, extensible, maintainable, and reusable parts |
True |
|
Allow clients to make a single call to retrieve multiple data elements of a domain object |
False (DTO) |