Question: PYTHON Please Let's apply our OO principles. - Create a can class, such as a can of soup, only it can be anything on a
PYTHON Please
Let's apply our OO principles. - Create a can class, such as a can of soup, only it can be anything on a shelf at a grocery store. - Call your file/class CanYourLastName. First define your class variables: Company, Content, Size (usually in ounces), Price. (decide which data types make the most sense) - Next, define a default constructor (takes no arguments) and various other constructors. - Next, define getters and setters, mutators and accessors, depending on your language. - Next, make sure you have a method to display your object. - Make sure you have tester/driver class or main method to create and print objects. - Include a comment in your tester/driver class or main method with the Big-O complexity denoted. Your tester/driver should output the following: \begin{tabular}{|l|l|} \hline Can 1: Can [Company=Field Day, Content=Black Beans, Size=13.0, Price=0.99] \\ Can 2: Can [Company=S &, Content=Peaches, Size=12.0, Price=2.39] \\ Can 3: Can [Company=Green Giant, Content=Green Beans, Size=11.9, Price=1.79] \\ Can 4: Can [Company=Del Monte, Content=Creamed Corn, Size=13.4, Price=2.49] \\ \hline \hline \end{tabular}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
