Slide 1Simple Classes Slide 2 ADTs A specification for a real world data item –defines types and valid ranges –defines valid operations on the data. Specification is…