From 0f0dd310089e760841ce22ec2ab173dac94c71d2 Mon Sep 17 00:00:00 2001 From: Michael Hunteman Date: Sun, 11 Sep 2022 15:34:45 -0500 Subject: Refactor Stock class --- picker.java | 31 +------------------------------ stock/Stock.class | Bin 0 -> 1166 bytes stock/Stock.java | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 30 deletions(-) create mode 100644 stock/Stock.class create mode 100644 stock/Stock.java diff --git a/picker.java b/picker.java index 4d12ac3..9710348 100644 --- a/picker.java +++ b/picker.java @@ -18,6 +18,7 @@ import java.lang.*; import java.util.*; +import stock.*; class Backpointer { static Stock NOTHING = new Stock(1, 0, ""); @@ -153,33 +154,3 @@ class Backpointer { System.out.println("Total value: " + totalValue); } } - -class Stock { - private int price, value; - private String ticker; - - public Stock() { - price = 0; - value = 0; - ticker = ""; - } - - public Stock(int price, int value, String ticker) { - this.price = price; - this.value = value; - this.ticker = ticker; - } - - public int getPrice() { - return price; - } - - public int getValue() { - return value; - } - - @Override - public String toString() { - return "Ticker: " + ticker + " price: " + price + " value: " + value; - } -} diff --git a/stock/Stock.class b/stock/Stock.class new file mode 100644 index 0000000..e26d04e Binary files /dev/null and b/stock/Stock.class differ diff --git a/stock/Stock.java b/stock/Stock.java new file mode 100644 index 0000000..a3d97c5 --- /dev/null +++ b/stock/Stock.java @@ -0,0 +1,35 @@ +package stock; + +public class Stock { + int price, value; + String ticker; + + public Stock() { + price = 0; + value = 0; + ticker = ""; + } + + public Stock(int price, int value, String ticker) { + this.price = price; + this.value = value; + this.ticker = ticker; + } + + public int getPrice() { + return price; + } + + public int getValue() { + return value; + } + + public String getTicker() { + return ticker; + } + + @Override + public String toString() { + return "Ticker: " + ticker + " price: " + price + " value: " + value; + } +} -- cgit v1.2.3