Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package models;
- public class OrderLine {
- //Private Attributes
- private int orderLineId;
- private Animal animal;
- private int quantity;
- private double lineTotal;
- //Getter Methods
- public int getOrderLineID(){
- return orderLineId;
- }
- public Animal getAnimal(){
- return animal;
- }
- public int getQuantity(){
- return quantity;
- }
- public double getLineTotal(){
- return lineTotal;
- }
- //Setter Methods
- public void setOrderLineID(int LineIdIn){
- orderLineId = LineIdIn;
- }
- public void setAnimal(Animal animalIn){
- animal = animalIn;
- }
- public void setQuantity(int quantityIn){
- quantity = quantityIn;
- }
- public void setLineTotal(double lineTotalIn){
- lineTotal = lineTotalIn;
- }
- //Overloaded Constructors
- public OrderLine(Order orderIn, Animal animalIn){
- orderLineId = orderIn.generateUniqueOrderLineId();
- animal = animalIn;
- quantity = 1;
- lineTotal = animal.getCost() * quantity;
- }
- public OrderLine(Order orderIn, Animal animalIn, double lineTotalIn){
- orderLineId = orderIn.generateUniqueOrderLineId();
- animal = animalIn;
- quantity = 1;
- lineTotal = lineTotalIn;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement