Question: Write a program in pseudocode and python For this assignment, you will design an object - oriented class on a topic of your choice. The

Write a program in pseudocode and python
For this assignment, you will design an object-oriented class on a topic of your choice. The topic can be anything that interests you, but it cannot involve animals (we're doing that next week) or any of the examples we aleady used in class.
Part \#1- UML Diagram
Create a UML diagram of your class following the author's format. Use a diagramming tool designed for creating UML diagrams, like draw.io or Microsoft Visio. The class must include:
- Class name: Choose an appropriate name for your class. Class names should follow CamelCase conventions.
- Fields: Define four private fields, with at least one being numeric.
- Constructor: Include a default constructor (no parameters) that initializes all fields to either zero or an empty string.
- Methods: Provide accessor and mutator methods for all four fields. Create a display_details() method that display the values of all four fields (see screenshot for an example).
Your class does not need additional methods, such as area() or circumference () from the shapes example.
Part 2- Create Class in Pseudocode
Write the complete class, as designed in Part 1, using the author's pseudocode format.
Part 3- Create a pseudocode program
Write a pseudocode program that demonstrates the use of your class. The program should:
- Create three instances of the class.
- Populate all fields with hard-coded, reasonable values using the mutator methods.
- Display the contents of all three instance on the screen.
Note: Do not include any Input statements in your code.
Screenshot
Here's an example of what your program would look like if you could run pseudocode. Keep in mind that your topic should not involve cars, animals, or any other topic we used in class.
```
** James shoe **
Details of car 11:
Car Make: }llll\mp@code{Toyota
```
```
Details of car 12:
Car Make:
```
CarClassScreenshot.png
What to Turn In
For this assignment you need to turn in:
ClassName.gad - Your pseudocode class file, where "ClassName" is the name of your class
Homework_14.gad - Your pseudocode program file (with a main() procedure)
Homework_14.png - A UML diagram of your class in the author's format - must be either a PNG or Jpeg file
Attach all three files to the assignment before clicking submit. Do not submit three separate times each with only one file. I only see the last submission you
make when grading. See the video below for details.
Remember that you are not submitting any Python code for this assginment.
Write a program in pseudocode and python For this

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!