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