Question
1. Please write the following program in Python 3? Please also create the UML and test program. Please show all outputs. (The Stock class) Design
1. Please write the following program in Python 3? Please also create the UML and test program. Please show all outputs.
(The Stock class) Design a class named Stock to represent a companys stock that contains:
A private string data field named symbol for the stocks symbol.
A private string data field named name for the stocks name.
A private float data field named previousClosingPrice that stores the stock price for the previous day.
A private float data field named currentPrice that stores the stock price for the current time.
A constructor that creates a stock with the specified symbol, name, previous price, and current price.
A get method for returning the stock name.
A get method for returning the stock symbol.
Get and set methods for getting/setting the stocks previous price.
Get and set methods for getting/setting the stocks current price.
A method named getChangePercent() that returns the percentage changed from previousClosingPrice to currentPrice.
Draw the UML diagram for the class, and then implement the class. Write a test program that creates a Stock object with the stock symbol INTC, the name Intel Corporation, the previous closing price of 20.5, and the new current price of 20.35, and display the price-change percentage.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started