in the last line of to string there is error can you solve it package log; import java.util.Date; public class AudioLog extends Log implements LogInterface { private String type; private double size; private int internalId; private String name; private String description; private Date date; private String shortCode; /** * @param name * @param description * @param date * @param type * @param size */ public AudioLog(String name, String description, Date date, String type, double size) { super(name, description, date); this.type = type; this.size = size; } @Override public boolean validateType() { if (type != null && (type.equalsIgnoreCase(".mp3") || type.equalsIgnoreCase(".mp4"))) return true; return false; } @Override public boolean validateSize() { if (size > 0 && size < 199) return true; return false; } @Override public void create() { System.out.println("Audio file created"); } @Override public void read() { System.out.println("Audio file read successfully"); } @Override public void update() { System.out.println("Audio file updated successfully"); } @Override public void delete() { System.out.println("Audio file deleted successfully"); } @Override public void triggerAction() { System.out.println("The Audio is transcoded and close-captioned"); } public String getName() { return name; } /** * @param name the name to set */ public void setName(String name) { this.name = name; } /** * @return the description */ public String getDescription() { return description; } /** * @param description the description to set */ public void setDescription(String description) { this.description = description; } /** * @return the date */ public Date getDate() { return date; } /** * @param date the date to set */ public void setDate(Date date) { this.date = date; } /** * @return the internalId */ public int getInternalId() { return internalId; } @Override public String toString() { return "AUDIO LOG [name: \" + this.name + \", description: \" + this.description + \", date:\" + this.date + \" ID: \"\r\n" + " + this.internalId + \"short code: \" + this.shortCode + \"]\"; } }
in the last line of to string there is error can you solve it
package log;
import java.util.Date;
public class AudioLog extends Log implements LogInterface {
private String type;
private double size;
private int internalId;
private String name;
private String description;
private Date date;
private String shortCode;
/**
* @param name
* @param description
* @param date
* @param type
* @param size
*/
public AudioLog(String name, String description, Date date, String type, double size) {
super(name, description, date);
this.type = type;
this.size = size;
}
@Override
public boolean validateType() {
if (type != null && (type.equalsIgnoreCase(".mp3") || type.equalsIgnoreCase(".mp4")))
return true;
return false;
}
@Override
public boolean validateSize() {
if (size > 0 && size < 199)
return true;
return false;
}
@Override
public void create() {
System.out.println("Audio file created");
}
@Override
public void read() {
System.out.println("Audio file read successfully");
}
@Override
public void update() {
System.out.println("Audio file updated successfully");
}
@Override
public void delete() {
System.out.println("Audio file deleted successfully");
}
@Override
public void triggerAction() {
System.out.println("The Audio is transcoded and close-captioned");
}
public String getName() {
return name;
}
/**
* @param name the name to set
*/
public void setName(String name) {
this.name = name;
}
/**
* @return the description
*/
public String getDescription() {
return description;
}
/**
* @param description the description to set
*/
public void setDescription(String description) {
this.description = description;
}
/**
* @return the date
*/
public Date getDate() {
return date;
}
/**
* @param date the date to set
*/
public void setDate(Date date) {
this.date = date;
}
/**
* @return the internalId
*/
public int getInternalId() {
return internalId;
}
@Override
public String toString() {
return "AUDIO LOG [name: \" + this.name + \", description: \" + this.description + \", date:\" + this.date + \" ID: \"\r\n" + " + this.internalId + \"short code: \" + this.shortCode + \"]\";
}
}
Step by step
Solved in 2 steps