Gemeinsames Lernen
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
package org.eidecker.oca8lernen.general;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.file.AccessDeniedException;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
/**
|
||||
* @author seidecke.
|
||||
*/
|
||||
public class DoubleImplementsClash {
|
||||
|
||||
@Test
|
||||
public void testSomeTHings() {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class WorkingClass extends AbstractClass implements AnInterface {
|
||||
|
||||
@Override
|
||||
public void method1() throws AccessDeniedException {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
abstract class AbstractClass implements AnInterface {
|
||||
|
||||
@Override
|
||||
public abstract void method1() throws AccessDeniedException;
|
||||
}
|
||||
|
||||
interface AnInterface {
|
||||
default void method1() throws IOException {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -14,7 +14,7 @@ class TestInterfaces {
|
||||
|
||||
}
|
||||
|
||||
public class Interfaces extends AbstractClass implements I1 {
|
||||
public class Interfaces extends SomeAbstractClass implements I1 {
|
||||
|
||||
public void method1() {
|
||||
|
||||
@@ -30,7 +30,7 @@ public class Interfaces extends AbstractClass implements I1 {
|
||||
}
|
||||
|
||||
|
||||
abstract class AbstractClass {
|
||||
abstract class SomeAbstractClass {
|
||||
|
||||
public abstract void method1() throws IOException;
|
||||
|
||||
|
||||
@@ -61,6 +61,9 @@ public class StringIndex {
|
||||
assertEquals("71234567890", testStringBuilder.insert(0,7).toString());
|
||||
testStringBuilder = new StringBuilder("1234567890");
|
||||
assertEquals("1true234567890", testStringBuilder.insert(1,true).toString());
|
||||
|
||||
String s = null;
|
||||
assertEquals("Hallonull", new StringBuilder("Hallo").append(s).toString());
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user