Java Reference
In-Depth Information
Display 5.11 A Simple Class
1 public class ToyClass
2{
3
private String name;
4
private int number;
5
public ToyClass(String initialName, int initialNumber)
6
{
7
name = initialName;
8
number = initialNumber;
9
}
10
public ToyClass()
11
{
12
name = "No name yet.";
13
number = 0;
14
}
15
public void set(String newName, int newNumber)
16
{
17
name = newName;
18
number = newNumber;
19
}
20
public String toString()
21
{
22
return (name + " " + number);
23
}
24
public static void changer(ToyClass aParameter)
25
{
26
aParameter.name = "Hot Shot";
27
aParameter.number = 42;
28
}
29
public boolean equals(ToyClass otherObject)
30
{
31
return ( (name.equals(otherObject.name))
32
&& (number == otherObject.number) );
33
}
34
}
 
Search WWH ::




Custom Search