1/3
Flashcards covering software design principles focusing on cohesion, coupling, and abstract data types.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
High cohesion
Means the class focuses on one clear responsibility.
Low coupling
Means classes interact only when necessary.
Abstract Data Type (ADT)
A data type defined by its operations, not its implementation.