Use Python Programming Language (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 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 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 previousClosingPrice to currentPrice. Write a test program that creates a Stock object with the stock symbol INTC, the name Inte lCorporation, the previous closing price of 20.5, and the new current price of 20.35, and display the price-change percentage.

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter11: More Object-oriented Programming Concepts
Section: Chapter Questions
Problem 2PE
icon
Related questions
Question

Use Python Programming Language

(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 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 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 previousClosingPrice to currentPrice.

Write a test program that creates a Stock object with the stock symbol INTC, the name Inte lCorporation, the previous closing price of 20.5, and the new current price of 20.35, and display the price-change percentage.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Data members
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT