Übungsaufgaben Kapitel 1

This commit is contained in:
Sebastian Eidecker
2019-03-25 13:26:34 +01:00
parent 3d51d5ede1
commit 62d99afeb4
4 changed files with 31 additions and 2 deletions

View File

@@ -1,11 +1,13 @@
package org.eidecker.oca8lernen.chapter01;
import static java.lang.System.*;
/**
* @author seidecke.
*/
class DefaultAccessParentOne {
void test() {
out.println("TEst");
}
}

View File

@@ -1,5 +1,8 @@
package org.eidecker.oca8lernen.chapter01;
import java.lang.*;
import static java.lang.Integer.*;
/**
* @author seidecke.
*/
@@ -13,7 +16,7 @@ public enum EnumThree {
}
}; // Semicolon here important
private int i;
int i;
EnumThree(int i) {
this.i = i;
@@ -25,3 +28,21 @@ public enum EnumThree {
}
}
class Klasse {
static String s;
}
class EnumTest {
static EnumThree a;
static Klasse k;
Boolean []ba [];
// String #a;
public static void main(String[] args) {
System.out.println(a.ONE.i);
System.out.println(k.s);
}
}

View File

@@ -8,6 +8,7 @@ import org.eidecker.oca8lernen.chapter01.sub.SubOfAbstract;
public class SubOfSubOfAbstract extends SubOfAbstract {
// Funktioniert tatsächlich, IntelliJ erkennt es aber ncht korrekt. Wird in der Realität aber hoffentich niemals vorkommen.
// Es kann hier aber nur die Methode aus AbstractClass implementiert werden. Eine entsprechende in SubOfAbstract wäre nicht sichtbar.
@Override
void testPackage() {
System.out.println("testPackage in SubOfSubOf");
@@ -17,5 +18,8 @@ public class SubOfSubOfAbstract extends SubOfAbstract {
static strictfp void calculate() {
String $ = "Hallo";
$ += "Test";
}
}

View File

@@ -10,4 +10,6 @@ public abstract class SubOfAbstract extends AbstractClass {
public void handle() {
}
// abstract void testHandle();
}