Low-Level Design: Classes, Interfaces, and Methods - High-Level Design vs Low-Level Design | OneNoughtOne