Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In Java: The Java class called Holiday is started below. An object of class Holiday represents a holiday during the year. This class has three
In Java:
The Java class called Holiday is started below. An object of class Holiday represents a holiday during the year. This class has three instance variables: e name, which is a String representing the name of the holiday day, which is an int representing the day of the month of the holiday month, which is a String representing the month the holiday is in class Holiday \ private String name; private int day; private String month // your code goes here Below a) is inside the Holiday class a) Write a constructor for the class Holiday, which takes a String representing the name, an int representing the day, and a String representing the month as its arguments, and sets the class variables to these values. Below b) c) are outside of Holiday class b) Write a piece of code that creates a Holiday instance with the name "IndependenceDay", with the day "4", and with the month July. c) Write a method avgDatewhich takes an array of base type Holiday as its argument, and returns a double that is the average of the day variables in the Holiday instances in the array. You may assume that the array is full (i.e. does not have any null entries) Below d) can be either inside or outside of Holiday class d) Write a method inSameMonth, which compares two instances of the class Holiday, and returns the Boolean value true if they have the same month, and false if they do notStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started