Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please help me write this code, so far i've got. please only on Python programming language. class Fan: SLOW = 1 MEDIUM = 2 FAST

Please help me write this code, so far i've got.

please only on Python programming language.

class Fan: SLOW = 1 MEDIUM = 2 FAST = 3 def __init__(self, speed = SLOW, radius = 5, color = "blue", on = False): self.__speed = speed self.__radius = radius slef.__color = color self.__on = on

def get_speed(self): return self.__speed def set_speed(self, s): self.__speed = s def get_radius(self): return self.__radius def set_radius(self,r): self.__radius = r def get_color(self): return self.__color def set_color(self, b): self.__color = b def get_on(self): return self.__on def set_on(self, on): self.__on = on

image text in transcribed

(The Fan class) Design a class named Fan to represent a fan. The class contains: Three constants named SLOW, MEDIUM, and FAST with the values 1, 2, and 3 to denote the fan speed. A private int data field named speed that specifies the speed of the fan. A private bool data field named on that specifies whether the fan is on (the default is False). A private float data field named radius that specifies the radius of the fan. A private string data field named color that specifies the color of the fan. The accessor and mutator methods for all four data fields. A constructor that creates a fan with the specified speed (default SLOW), radius (default 5), color (default blue), and on (default False)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Concepts

Authors: David M. Kroenke

1st Edition

0130086509, 978-0130086501

More Books

Students also viewed these Databases questions

Question

6. Does your speech have a clear and logical structure?

Answered: 1 week ago