📄 practical quiz 8.dvdmovie.java
字号:
/**
* This class extends class Movie and implements the interface DVD.
*
* @author Neil
* @version 1.0.0
* @see Movie
* @see DVD
*/
public class DVDMovie extends Movie implements DVD {
private int regionCode;
private String[] audioTracks;
private String[] subtitles;
/**
* Creates a DVDMovie object and initializes the instance variables.
*
* @param initialTitle
* @param initialActors
* @param initialDirector
* @param initialRegionCode
* @param initialAudioTracks
* @param initialSubtitles
*/
public DVDMovie(String initialTitle, String[] initialActors,
String initialDirector, int initialRegionCode,
String[] initialAudioTracks, String[] initialSubtitles) {
super(initialTitle, initialActors, initialDirector);
regionCode = initialRegionCode;
audioTracks = initialAudioTracks;
subtitles = initialSubtitles;
}
/**
* Returns the value of the variable regionCode.
*
* @return Returns the value of the variable regionCode.
*/
public int getRegionCode() {
return regionCode;
}
/**
* Returns a reference to the array audioTracks.
*
* @return Returns a reference to the array audioTracks.
*/
public String[] getAudioTracks() {
return audioTracks;
}
/**
* Returns a reference to the array subtitles.
*
* @return Returns a reference to the array subtitles.
*/
public String[] getSubtitles() {
return subtitles;
}
/**
* Returns a string representation of the object with the following format:
* title,regionCode
*
* @return Returns a string representation of the object.
*/
public String toString() {
return super.getTitle() + "," + regionCode;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -