write the definition of a class named weatherforecast that has the following methods: • an init method that initializes the following attribute variables: an attribute variable named skies should be assigned an empty string. an attribute variable named high should be assigned the value 0. an attribute variable named low should be assigned the value 0. • a method named set skies that accepts an argument that should be assigned to the attribute variable skies. • a method named set high that accepts an argument that should be assigned to the attribute variable high. • a method named set low that accepts an argument that should be assigned to the attribute variable low. • a method named get skies that accepts no arguments, and returns the value of the skies attribute. • a method named get high that accepts no arguments, and returns the value of the high attribute. • a method named get low that accepts no arguments, and returns the value of the low attribute.