Question
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
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 variablecounter
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.
3)Write the definition of a class Player containing:
A variable name, initialized to the empty String.
A variable score, 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
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.
4)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 variablewinner.
A method called set_second_place that has one parameter, whose value it assigns to the instance variablesecond_place.
A method called set_third_place that has one parameter, whose value it assigns to the instance variablethird_place.
A method called get_winner that has no parameters and that returns the value of the instance variablewinner.
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.
5)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. PYTHON CODE PLS
Step 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