Java Reference
In-Depth Information
Exercises
5 . 1 Using class Result (shown below) and making the minor modifi cation that will
ensure that objects of this class are serialisable, make method getResults available
via an RMI interface. This method should return an ArrayList containing initialised
Result objects that are set up by a server program (also to be written by you) and
made available via an implementation object placed in the RMI registry by the
server. The server should store two Result objects in the ArrayList contained within
the implementation object. Access this implementation object via a client program
and use the methods of the Result class to display the surname and examination
mark for each of the two Result objects. (I.e., employ 'Method 1' from Sect. 5.4 .)
You should fi nd the solution to the above problem relatively straightforward
by simply modifying the code for the Bank example application from this
chapter.
class Result implements java.io.Serializable
{
private String surname;
private int mark;
public Result(String name, int score)
{
surname = name;
mark = score;
}
public String getName()
{
return surname;
}
public void setName(String name)
{
surname = name;
}
public int getMark()
{
return mark;
}
public void setMark(int score)
{
if ((score>=0) && (score<=100))
mark = score;
}
}
Search WWH ::




Custom Search