//This is my program that accesses the Rainfall classimport java.util.Scanner;public class ch8_1{ public static void main(String[] args) { int count; double rainfall[], rainEntered; rainfall = new double[12]; Scanner input = new Scanner(System.in); Rainfall rain = new Rainfall(); for (count = 0; count < 12; count++) { do { System.out.print("Enter the rainfall for month " + (count+1) + ": "); rainEntered = input.nextDouble(); } while (rainEntered < 0); rain.setRainfall(rainEntered, count); } }}//This is my Rainfall class.public class Rainfall{ private double rainfall[]; private double total; private double average; private double most; private double least;//This is my constructor public Rainfall() { double[] rainfall = new double[12]; }//This is my mutator method public void setRainfall(double monthRain, int n) { rainfall[n] = monthRain; }//These are my accessor methods public double getTotal() { return total; } public double getAverage() { return average; } public double getMost() { return most; } public double getLeast() { return least; }}