/** * Write a description of class CD here. * * @author (your name) * @version (a version number or a date) */ import java.util.Scanner; public class CD extends AudioVisual { private String artist; private int noOfTracks; /** * Constructor for objects of class CD */ public CD(){} public String getArtist() { return artist; } public int noOfTracks() { return noOfTracks; } public void setArtist( String artist ) { this.artist = artist; } public void setNoOfTracks( int noOfTracks ) { this.noOfTracks = noOfTracks; } public void printDetails() { System.out.println( "Artist: " + artist + "\nTrack Count: " + noOfTracks ); super.printDetails(); } public void readItemData( Scanner detailScanner ){ if ( detailScanner != null ) { this.artist = detailScanner.next().trim(); this.noOfTracks = Integer.parseInt( detailScanner.next().trim() ); super.readItemData( detailScanner ); } } }