So far the video rental application has two classes:
Video and Movie.
Say that you wanted to create a new class,
MusicVideo that will be like
Video but will have two new instance variables:
artist
(the name of the performer)
and category
("R&B", "Pop", "Classical", "Other" ).
Both of these will be Strings.
The MusicVideo class will need its own
constructor and its own show() method.
Here is the parent class:
class Video
{
String title; // name of the item
int length; // number of minutes
boolean avail; // is the video in the store?
// constructor
public Video( String ttl, int lngth )
{
title = ttl; length = lngth; avail = true;
}
public void show()
{
System.out.println( title + ", " + length + " min. available:" + avail );
}
}
The new class looks like this:
class extends
{
String ; // the artist
String ; // the music category
// constructor will go here (skip for now)
// show method will go here (skip for now)
}
Fill in the blanks.
For now, leave out the constructor and the show() method.