diff --git a/src/motorrad/Motorrad.java b/src/abstractClasses/Motorrad.java similarity index 89% rename from src/motorrad/Motorrad.java rename to src/abstractClasses/Motorrad.java index 8d5ac35..0a4a8d8 100644 --- a/src/motorrad/Motorrad.java +++ b/src/abstractClasses/Motorrad.java @@ -1,4 +1,4 @@ -package motorrad; +package abstractClasses; public class Motorrad extends Vehicle{ diff --git a/src/abstractClasses/Programm.java b/src/abstractClasses/Programm.java new file mode 100644 index 0000000..a643a97 --- /dev/null +++ b/src/abstractClasses/Programm.java @@ -0,0 +1,10 @@ +package abstractClasses; + +public class Programm { + + public static void main(String[] args) { + Motorrad motorrad = new Motorrad(); + + motorrad.bremsen(); + } +} diff --git a/src/motorrad/Vehicle.java b/src/abstractClasses/Vehicle.java similarity index 82% rename from src/motorrad/Vehicle.java rename to src/abstractClasses/Vehicle.java index ff6f712..261e927 100644 --- a/src/motorrad/Vehicle.java +++ b/src/abstractClasses/Vehicle.java @@ -1,4 +1,4 @@ -package motorrad; +package abstractClasses; public abstract class Vehicle { diff --git a/src/interfaces/IVehicle.java b/src/interfaces/IVehicle.java new file mode 100644 index 0000000..6c7f581 --- /dev/null +++ b/src/interfaces/IVehicle.java @@ -0,0 +1,6 @@ +package interfaces; + +public interface IVehicle { + void beschleunigen(); + void bremsen(); +} diff --git a/src/interfaces/Motorrad.java b/src/interfaces/Motorrad.java new file mode 100644 index 0000000..1220a58 --- /dev/null +++ b/src/interfaces/Motorrad.java @@ -0,0 +1,12 @@ +package interfaces; + +public class Motorrad implements IVehicle{ + + public void bremsen() { + System.out.println("Bremsen"); + } + + public void beschleunigen() { + System.out.println("fahren"); + } +} diff --git a/src/motorrad/Programm.java b/src/interfaces/Programm.java similarity index 88% rename from src/motorrad/Programm.java rename to src/interfaces/Programm.java index 2b9e104..08f9862 100644 --- a/src/motorrad/Programm.java +++ b/src/interfaces/Programm.java @@ -1,7 +1,6 @@ -package motorrad; +package interfaces; public class Programm { - public static void main(String[] args) { Motorrad motorrad = new Motorrad();