From dba79ee5af1b75297bbaae8855a94a5d53c37abe Mon Sep 17 00:00:00 2001 From: SteffenLm <33038091+SteffenLm@users.noreply.github.com> Date: Wed, 14 Feb 2024 18:58:21 +0100 Subject: [PATCH 1/2] Implement Solution --- Exercise.java | 5 +---- Vehicle.java | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/Exercise.java b/Exercise.java index 61d2ee4..4005742 100644 --- a/Exercise.java +++ b/Exercise.java @@ -2,10 +2,7 @@ public class Exercise { public static void main(String[] args) { - Vehicle vehicle = new Vehicle(); - - vehicle.setMake("Porsche"); - vehicle.setModel("911"); + Vehicle vehicle = new Vehicle("Porsche", "911"); vehicle.accelerate(30); vehicle.accelerate(30); diff --git a/Vehicle.java b/Vehicle.java index 36e7c28..0cf73c1 100644 --- a/Vehicle.java +++ b/Vehicle.java @@ -4,11 +4,8 @@ public class Vehicle { private String model; private double speedInKmh; - public void setMake(String make) { + public Vehicle(String make, String model) { this.make = make; - } - - public void setModel(String model) { this.model = model; } From c7e909711f6a9b9bc16f6eabd14b0900b2330143 Mon Sep 17 00:00:00 2001 From: SteffenLm <33038091+SteffenLm@users.noreply.github.com> Date: Fri, 19 Dec 2025 20:58:18 +0000 Subject: [PATCH 2/2] add dev container --- .devcontainer.json | 3 +++ .vscode/extensions.json | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 .devcontainer.json create mode 100644 .vscode/extensions.json diff --git a/.devcontainer.json b/.devcontainer.json new file mode 100644 index 0000000..bfbeb0d --- /dev/null +++ b/.devcontainer.json @@ -0,0 +1,3 @@ +{ + "image": "mcr.microsoft.com/devcontainers/java:21" +} \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..add4f4e --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "vscjava.vscode-java-pack" + ] +} \ No newline at end of file