IT 210 Week 8 Assignment - Object-Oriented Design

**********************************************************

IT 210 Entire Course Link

https://uopcourses.com/category/it-210/

**********************************************************

Assignment: Object-Oriented Design
• Generate an object-oriented design for a system that keeps tracks of your CD and DVD collection.
• Identify each of the classes, associated data, and operations for the classes.
• Generate the pseudocode for each of the classes as demonstrated on p. 458 in Ch. 9.
• Draw a GUI that will create the objects and provide access to each object’s processing methods. Note. Use the drawing tool in Microsoft® Word or in any other applicable drawing tool to complete this part of the assignment.
• Post the assignment as an attachment.




For the CD/DVD
I would use three classes:
CD
DVD
Collection
A Collection object will store CD and DVD objects.
CD objects will contain the title, a track listing, the artist's name, genre
DVD objects will contain the title, director, length, genre
For CD and DVD, there need to be operations to set, change, and get each of those fields.
For Collection, there needs to be an operation to add CD or DVD objects and one to remove them. We also need to be able to get any of the CD's or DVD's.
Powered by