Übungsaufgaben Kapitel 1
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
package org.eidecker.oca8lernen.chapter01;
|
||||
|
||||
import static java.lang.System.*;
|
||||
|
||||
/**
|
||||
* @author seidecke.
|
||||
*/
|
||||
class DefaultAccessParentOne {
|
||||
|
||||
void test() {
|
||||
|
||||
out.println("TEst");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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";
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,4 +10,6 @@ public abstract class SubOfAbstract extends AbstractClass {
|
||||
public void handle() {
|
||||
|
||||
}
|
||||
|
||||
// abstract void testHandle();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user