PYTHON CLASSES AND OBJECT (The Stock class) Design a class named Stock to represent a company’s stock that contains: ■A private string data field named symbol for the stock’s symbol. ■A private string data field named name for the stock’s name. ■A private float data field named previousClosingPrice that stores the stockprice 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, previousprice, 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 stock’s previous price. ■Get and set methods for getting/setting the stock’s current price. ■A method named getChangePercent() that returns the percentage changed from previous ClosingPrice to currentPrice.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
OOPs
In today's technology-driven world, computer programming skills are in high demand. The object-oriented programming (OOP) approach is very much useful while designing and maintaining software programs. Object-oriented programming (OOP) is a basic programming paradigm that almost every developer has used at some stage in their career.
Constructor
The easiest way to think of a constructor in object-oriented programming (OOP) languages is:
PYTHON CLASSES AND OBJECT
(The Stock class) Design a class named Stock to represent a company’s stock that contains:
■A private string data field named symbol for the stock’s symbol.
■A private string data field named name for the stock’s name.
■A private float data field named previousClosingPrice that stores the stockprice 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, previousprice, 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 stock’s previous price.
■Get and set methods for getting/setting the stock’s current price.
■A method named getChangePercent() that returns the percentage changed from previous ClosingPrice to currentPrice.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.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images