diff --git a/src/main/java/Stock.java b/src/main/java/Stock.java new file mode 100644 index 0000000..e650b01 --- /dev/null +++ b/src/main/java/Stock.java @@ -0,0 +1,33 @@ +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; + +public class Stock { + + private final String symbol; + private final String company; + private final List prices; + + public Stock(String symbol, String company, BigDecimal salesPrice) { + this.symbol = symbol; + this.company = company; + this.prices = new ArrayList<>(); + this.prices.add(salesPrice); + } + + public String getSymbol() { + return symbol; + } + + public String getCompany() { + return company; + } + + public BigDecimal getSalesPrice() { + return prices.get(prices.size() - 1); + } + + public void addNewSalesPrice(BigDecimal price) { + prices.add(price); + } +} diff --git a/target/classes/Stock.class b/target/classes/Stock.class new file mode 100644 index 0000000..af494f4 Binary files /dev/null and b/target/classes/Stock.class differ