1:
2: /**
3: Example of a class that does NOT correctly
4: hide its private instance variable.
5: */
6: public class CadetClass
7: {
8: private PetRecord pet;
9:
10: public CadetClass( )
11: {
12: pet =
13: new PetRecord("Faithful Guard Dog", 5, 75);
14: }
15:
16: public void writeOutput( )
17: {
18: System.out.println("Here's the pet:");
19: pet.writeOutput( );
20: }
21:
22: public PetRecord getPet( )
23: {
24: return pet;
25: }
26: }