Location

From TRCCompSci - AQA Computer Science
Revision as of 14:59, 16 December 2016 by C3ypt1c (talk | contribs) (The code: Removed not needed VB code.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The code

 1   class Location
 2   {
 3     public Fox Fox;
 4     public Warren Warren;
 5  
 6     public Location()
 7     {
 8       Fox = null;
 9       Warren = null;
10     }
11   }

Explanation

A location has 2 data items within the class, a Fox called Fox and a Warren called Warren.

When the location is created both are set to null, this means they are empty. So each location could store only one Warren and one Fox. This class is used for each square of the grid (2d Array) called Landscape generated in the simulation class.