How to maintain the list of cd/dvds

Assignment Help Computer Engineering
Reference no: EM132522

Question

This program will permit the user to keep track of a CD or DVD collection. This can only work exclusively with either CDs or DVDs as some of the data is different-your choice. The data will be stored in a file. The data from file will be stored in a text file as records. Each CD/DVD in the collection will be represented as a class, so you will have one class that is = CD/DVD.

The CD class will be incomplete to 5 songs on that CD. So the class will need to remain an array of 5 strings for the song titles. It should also keep the length of each song and the total length of the CD. The class will also have the artist name.

The DVD class will have data members for title of the movie, the length of the movie, the year of the movie and the names of two of the main actors in the movie.

There will be a class that maintains the list of CD/DVDs. This list be able to be restricted to just 5 CD/DVDs. The listing provides methods to add a CD/DVD remove a CD/DVD and update a CD/DVD.

The program has to provide a menu for the user to be able to add, delete, update and show information in a CD/DVD.

 

Reference no: EM132522

Questions Cloud

Evaluate amount of allowable loss deduction each shareholder : Evaluate the amount of allowable loss deduction each shareholder would be able to recognize on their individual 2002 tax returns.
Ip cameras to improve security for devry university : IP cameras to improve security for DeVry University.
Discuss and provide examples of mutual exclusion : Discuss and provide examples of the following concurrency issues associated with an OS: 1. Mutual exclusion 2. Deadlock 3. Starvation
Evaluate annual depreciation for the first and second years : Evaluate annual depreciation for the first and second years using the straight-line method
How to maintain the list of cd/dvds : How to maintain the list of CD/DVDs.
Propose a broad audit plan : Propose a broad audit plan
Queries in relational algebra : Queries in relational algebra.
The total after-tax show value of the cash flows : The total after-tax show value of the cash flows above is closest to:
Define the term context switch : Define the term context switch. Explain how context switching takes place. (use a diagram, with two processes)

Reviews

Write a Review

Computer Engineering Questions & Answers

  How to classify emerging technologies

How to classify emerging technologies Inscribe obviously and succinctly about information management systems using proper writing mechanics.

  What is mno

What is MNO.

  Mathematics in computing

Write the selection sort algorithm

  Which method allow channel to synchronization sequence

Which method allow channel to synchronization sequence? Discuss the trade-offs between fibre optic and satellite communication in terms of costs, signal capacity, signalling method, interference, likelihood of failure and repair issues, multipoin..

  How to produce a function mult-stream

How to produce a function mult-stream.

  How to create a set in third normal

How to create a set in third normal RESERVATION(reservation id, date of reservation, start date, end date, (( customer id, customer name, customer address, customer type, customer type description, ((customer preferences)), customer credit card n..

  Evaluates and contrast tcp and ud

Describe the need for the Transport Layer. Recognize the role of the Transport Layer as it provides the end to end transfer of data between applications.

  How to create a database for music

How to create a database for music? Other entities will be Artist/Group - Attributes will be Name, Year Founded, Origin, Tones and Biography, Track - Attributes will be Number and User's Recommendation and finally Song - Attributes will be Name, ..

  What variety of cable will work to make an association

What variety of cable will work to make an association

  What profit do you see with partitioned view

Explain your idea for a database along with your thoughts for a partitioned view. 1. How will you use this partitioned view?

  Develop a checkout lane simulation

Develop a checkout lane simulation that can be used to determine the optimal number of lanes that Cougar Mart should have open.

  How to write a program to check the collision

How to write a program to check the collision Write down a java program to check if they will collide or not. If they are going to collide print a message that 'The crafts will collide at (x,y)' where co-ordinates (x,y) are on Map as points of co..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd