[Solved]Description Assignment Write Program Simulate Media Library Work Three Types Media Picture Q37252306

This is for python, Thank you!
Description For this assignment you will write a program to simulate a media library. We will work with three types of media: pictures, music, and movies. Your job is to design and implement a class hierarchy consisting of the Media, Picture, Song, and Movie classes, as described below Specification for the classes Media class A Media object has a media type, a name, and a rating. The rating is an integer number. You need to implement the init ,getter, and setter methods as needed This class should overload the str displayed using the print ) function methods so that Media objects can be or repr Movie class A Movie is a type of Media that has a director and running time (given in minutes). This class has a play) method that will simulate the task of playing a movie (you can do something simple as printing: ‘<<movieName here>>, playing now’. The Movie class should override the str or reprmethod of Media. Make sure you also implement any other methods (such as_ init_ ,getters, and setters) as needed by Movie. You should be able to use the str _(or_repr_) method in a script to show all the movie information, including media type, name, rating, director, and running time Song class A Song is a kind of Media that has an artist and an album. This class has a play () method that will simulate the task of playing a song (you can do something simple as printing something like <SongName here>> by <<artistName here>>, playing now’. The Song class should override the str (or repr method of Media. Make sure you also implement any other methods (such as init , getters, and setters) as needed by Song. You should be able to use the str media type, name, rating, artist, and album (or_repr_) method in a script to show all the song information, including Picture class A Picture is a kind of Media that has a resolution. The resolution of a picture is an integer number that measures the dots per inch (the minimum resolution of any picture should be 200 dpi). This class has a show () method that will simulate the task of displaying a picture (you can do something simple Show transcribed image text Description For this assignment you will write a program to simulate a media library. We will work with three types of media: pictures, music, and movies. Your job is to design and implement a class hierarchy consisting of the Media, Picture, Song, and Movie classes, as described below Specification for the classes Media class A Media object has a media type, a name, and a rating. The rating is an integer number. You need to implement the init ,getter, and setter methods as needed This class should overload the str displayed using the print ) function methods so that Media objects can be or repr Movie class A Movie is a type of Media that has a director and running time (given in minutes). This class has a play) method that will simulate the task of playing a movie (you can do something simple as printing: ‘, playing now’. The Movie class should override the str or reprmethod of Media. Make sure you also implement any other methods (such as_ init_ ,getters, and setters) as needed by Movie. You should be able to use the str _(or_repr_) method in a script to show all the movie information, including media type, name, rating, director, and running time Song class A Song is a kind of Media that has an artist and an album. This class has a play () method that will simulate the task of playing a song (you can do something simple as printing something like > by , playing now’. The Song class should override the str (or repr method of Media. Make sure you also implement any other methods (such as init , getters, and setters) as needed by Song. You should be able to use the str media type, name, rating, artist, and album (or_repr_) method in a script to show all the song information, including Picture class A Picture is a kind of Media that has a resolution. The resolution of a picture is an integer number that measures the dots per inch (the minimum resolution of any picture should be 200 dpi). This class has a show () method that will simulate the task of displaying a picture (you can do something simple
Expert Answer
Answer to Description For this assignment you will write a program to simulate a media library. We will work with three types of m… . . .
OR

