1.) Write the definition of a class Counter containing:
An instance variable counter of type int , initialized to 0.
A method called increment that adds one to the instance variable counter . It does not accept parameters or return a value.
A method called get_value that doesn't accept any parameters. It returns the value of the instance variable counter .
2.)Write the definition of a class Counter containing:
An instance variable named counter of type int .
A constructor that takes one int argument and assigns its value to counter
A method named increment that adds one to counter . It does not take parameters or return a value.
A method named decrement that subtracts one from counter . It also does not take parameters or return a value.
A method named get_value that returns the value of the instance variable counter .
3.)Write the definition of a class Counter containing:
An instance variable named counter of type int
An instance variable named limit of type int .
A constructor that takes two int arguments and assigns the first one to counter and the second one to limit
A method named increment . It does not take parameters or return a value; if the instance variable counter is less than limit , increment just adds one to the instance variable counter .
A method named decrement . It also does not take parameters or return a value; if counter is greater than zero, it just subtracts one from the counter .
A method named get_value that returns the value of the instance variable counter .
4.)Write the definition of a class Player containing:
An instance variable name of type String , initialized to the empty String.
An instance variable score of type int , initialized to zero.
A method called set_name that has one parameter, whose value it assigns to the instance variable name .
A method called set_score that has one parameter, whose value it assigns to the instance variable score .
A method called get_name that has no parameters and that returns the value of the instance variable name .
A method called get_score that has no parameters and that returns the value of the instance variable score .
No constructor need be defined.
5.)Write the definition of a class ContestResult containing:
An instance variable winner of type String , initialized to the empty String.
An instance variable second_place of type String , initialized to the empty String.
An instance variable third_place of type String , initialized to the empty String.
A method called set_winner that has one parameter, whose value it assigns to the instance variable winner .
A method called set_second_place that has one parameter, whose value it assigns to the instance variable second_place .
A method called set_third_place that has one parameter, whose value it assigns to the instance variable third_place .
A method called get_winner that has no parameters and that returns the value of the instance variable winner .
A method called get_second_place that has no parameters and that returns the value of the instance variable second_place .
A method called get_third_place that has no parameters and that returns the value of the instance variable third_place .
No constructor need be defined.
6.)Write the definition of a class WeatherForecast that provides the following behavior (methods):
A method called set_skies that has one parameter, a String.
A method called set_high that has one parameter, an int.
A method called set_low that has one parameter, an int.
A method called get_skies that has no parameters and that returns the value that was last used as an argument in set_skies .
A method called get_high that has no parameters and that returns the value that was last used as an argument in set_high .
A method called get_low that has no parameters and that returns the value that was last used as an argument in set_low .
No constructor need be defined. Be sure to define instance variables as needed by your "get"/"set" methods.