Praktikum 17.10.2023 first commit

This commit is contained in:
Armin Wach 2023-11-14 16:57:38 +01:00
parent b47ae41985
commit 94c0c19c33
5 changed files with 18 additions and 6 deletions

View File

@ -18,10 +18,13 @@ class ZahlenfilterTest {
@Test @Test
void checkEndsWith9() { void checkEndsWith9() {
assertTrue(Zahlenfilter.checkEndsWith9(9));
assertFalse(Zahlenfilter.checkEndsWith9(6));
} }
@Test @Test
void checkSumDivisibleBy3() { void checkSumDivisibleBy3() {
} }
} }

View File

@ -1,6 +1,6 @@
package praktikum01; package praktikum01;
public class ErrorWriter implements HelloWorldTest{ public class ErrorWriter implements HelloWorld {
@Override @Override
public void writeHelloWorld() { public void writeHelloWorld() {
System.err.println("HELLO WORLD"); System.err.println("HELLO WORLD");

View File

@ -1,9 +1,18 @@
package praktikum01; package praktikum01;
public class Executor implements HelloWorldTest{ public class Executor{
@Override public static void main(String[] args) {
public void printHelloWorld() {
printHelloWorld(new ErrorWriter(), new OutWriter(), false);
}
public static void printHelloWorld(HelloWorld writer1, HelloWorld writer2, boolean second) {
if (second)
writer2.writeHelloWorld();
else
writer1.writeHelloWorld();
} }
} }

View File

@ -1,6 +1,6 @@
package praktikum01; package praktikum01;
public interface HelloWorldTest { public interface HelloWorld {
void writeHelloWorld(); void writeHelloWorld();
} }

View File

@ -1,6 +1,6 @@
package praktikum01; package praktikum01;
public class OutWriter implements HelloWorldTest{ public class OutWriter implements HelloWorld {
@Override @Override
public void writeHelloWorld() { public void writeHelloWorld() {
System.out.println("HELLO WORLD"); System.out.println("HELLO WORLD");