diff --git a/src/aliensimulator/Alien.java b/src/aliensimulator/Alien.java
index e8ac21fe9cd1c3170f9933d618b5dc8ebdd11442..f0fff3fc6761a5281225b2ade2f451071aeac8e9 100644
--- a/src/aliensimulator/Alien.java
+++ b/src/aliensimulator/Alien.java
@@ -7,4 +7,8 @@ public abstract class Alien {
 	public void fliegen() {
 		System.out.println("Ich fliege durch den Weltraum.");
 	}
+
+	public void erdeBesuchen(){
+		System.out.println("Ich besuche die Erde. Die Menschen sind wundervoll.");
+	}
 }
diff --git a/src/aliensimulator/AlienMars.java b/src/aliensimulator/AlienMars.java
index 426cbac4c8ff5ac64c79e5a98edb8bbbe8f067d5..d0f9af4b208cdf3cfe240cd7a8a3127091ee4f12 100644
--- a/src/aliensimulator/AlienMars.java
+++ b/src/aliensimulator/AlienMars.java
@@ -5,4 +5,9 @@ public class AlienMars extends Alien {
     public void darstellen() {
         System.out.println("Ich bin das Alien vom Mars.");
     }
+
+    @Override
+    public void erdeBesuchen() {
+        System.out.println("Ich besuche die Erde. Die Menschen schmecken gut.");
+    }
 }
diff --git a/src/aliensimulator/AlienSimulator.java b/src/aliensimulator/AlienSimulator.java
index 4a9f6fd568fb1fe3e4c435d758848bf9d7a43bbe..90463e80828bde87235d98c1cd40fbce0a20c014 100644
--- a/src/aliensimulator/AlienSimulator.java
+++ b/src/aliensimulator/AlienSimulator.java
@@ -7,9 +7,16 @@ public class AlienSimulator {
 		Alien alien = new AlienMars();
 		alien.darstellen();
 		alien.fliegen();
+		alien.erdeBesuchen();
 
 		alien = new AlienMond();
 		alien.darstellen();
 		alien.fliegen();
+		alien.erdeBesuchen();
+
+		alien = new AlienVenus();
+		alien.darstellen();
+		alien.fliegen();
+		alien.erdeBesuchen();
 	}
 }