Creating a pointer/reference to another object - any help!
I'm trying to design a basic video loans program, and currently have a class for the titles of the videos. I need to create a link to this from the Video class, which stores loan information on the videos being borrowed.
Basically, any idea how I can create a pointer/reference to the Title object from the Video class?
I also need to add a boolean to say whether the video is available or not.
I know these are a bit simple, but any help would really be appreciated.
My code so far is as follows,
1. The Video Class
package videos;
public class Video {
private int days, referenceNumber;
private static double dailyPrice;
private Title videoTitle;
public Video(int refNum, Title t) {
referenceNumber = refNum; videoTitle = t;
}
public Video(){
}
public int getReferenceNumber() {
return referenceNumber;
}
public void setReferenceNumber(int refNum) {
referenceNumber = refNum;
}
public boolean loanStatus() {
}
}
2. The code from my Title class,
package videos;
public class Title
{
private int titleCode;
private String filmName, leadActor1, leadActor2, director;
public Title(int title, String film, String lead1, String lead2, String dir)
{ titleCode = title;
filmName = film;
leadActor1 = lead1;
leadActor2 = lead2;
director = dir;
}
public void setTitleCode(int title)
{ titleCode = title; }
public int getTitleCode()
{ return titleCode; }
public void setFilmName(String film)
{ filmName = film; }
public String getFilmName()
{ return filmName; }
public void setLeadActor1(String lead1)
{ leadActor1 = lead1; }
public String getLeadActor1()
{ return leadActor1; }
public void setLeadActor2(String lead2)
{ leadActor2 = lead2; }
public String getLeadActor2()
{ return leadActor2; }
public void setDirector(String dir)
{ director = dir; }
public String getDirector()
{ return director; }
public String toString()
{ return titleCode+":"+filmName+":"+leadActor1+":"+leadActor2+":"+director; }
}
Any help appreciated!! :confused:

