OOP-Projects-Java

Log | Files | Refs | README

commit 4f7eacfa0347cc29c43e78f90c8aab452fda55f0
parent 3eb31e1ec38ae73a77731621b8b4b46c9f7d1dd8
Author: William Lindholm <william_lindholm@outlook.com>
Date:   Mon, 20 Feb 2023 15:19:05 +0100

Added coffe interface and coffee classes

Diffstat:
AOOP2023_a22willi_a21liltr_assignment3/src/fika/BlackCoffee.java | 28++++++++++++++++++++++++++++
AOOP2023_a22willi_a21liltr_assignment3/src/fika/Cappuccino.java | 28++++++++++++++++++++++++++++
DOOP2023_a22willi_a21liltr_assignment3/src/fika/CoffeMaker.java | 5-----
AOOP2023_a22willi_a21liltr_assignment3/src/fika/Coffee.java | 9+++++++++
AOOP2023_a22willi_a21liltr_assignment3/src/fika/CoffeeMaker.java | 12++++++++++++
AOOP2023_a22willi_a21liltr_assignment3/src/fika/Latte.java | 28++++++++++++++++++++++++++++
6 files changed, 105 insertions(+), 5 deletions(-)

diff --git a/OOP2023_a22willi_a21liltr_assignment3/src/fika/BlackCoffee.java b/OOP2023_a22willi_a21liltr_assignment3/src/fika/BlackCoffee.java @@ -0,0 +1,28 @@ +package fika; + +public class BlackCoffee implements Coffee { + + private int energy; + + public BlackCoffee() { + + } + + @Override + public int drink() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public int getEnergy() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public void setEnergy(int energy) { + this.energy = energy; + } + +} diff --git a/OOP2023_a22willi_a21liltr_assignment3/src/fika/Cappuccino.java b/OOP2023_a22willi_a21liltr_assignment3/src/fika/Cappuccino.java @@ -0,0 +1,28 @@ +package fika; + +public class Cappuccino implements Coffee { + + private int energy; + + public Cappuccino() { + + } + + @Override + public int drink() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public int getEnergy() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public void setEnergy(int energy) { + this.energy = energy; + } + +} diff --git a/OOP2023_a22willi_a21liltr_assignment3/src/fika/CoffeMaker.java b/OOP2023_a22willi_a21liltr_assignment3/src/fika/CoffeMaker.java @@ -1,5 +0,0 @@ -package fika; - -public class CoffeMaker { - -} diff --git a/OOP2023_a22willi_a21liltr_assignment3/src/fika/Coffee.java b/OOP2023_a22willi_a21liltr_assignment3/src/fika/Coffee.java @@ -0,0 +1,9 @@ +package fika; + +public interface Coffee { + public int drink(); + + public int getEnergy(); + + public void setEnergy(int energy); +} diff --git a/OOP2023_a22willi_a21liltr_assignment3/src/fika/CoffeeMaker.java b/OOP2023_a22willi_a21liltr_assignment3/src/fika/CoffeeMaker.java @@ -0,0 +1,12 @@ +package fika; + +public class CoffeeMaker extends Thread { + + public CoffeeMaker() { + + } + + public void Run() { + + } +} diff --git a/OOP2023_a22willi_a21liltr_assignment3/src/fika/Latte.java b/OOP2023_a22willi_a21liltr_assignment3/src/fika/Latte.java @@ -0,0 +1,28 @@ +package fika; + +public class Latte implements Coffee { + + private int energy; + + public Latte() { + + } + + @Override + public int drink() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public int getEnergy() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public void setEnergy(int energy) { + this.energy = energy; + } + +}