# Präsenzübung B Wenn ``i`` gerade ist soll ``i`` um ``1`` erhöht werden, wenn ``i`` ungerade und größer als ``3`` ist soll ``i`` um ``1`` vermindert werden ```java public int checkI(int i) { return i; } ``` Gebe ``true`` zurück, wenn ``array`` nur ``xs`` beinhaltet. Ansonsten False. ```java public boolean checkArray(int xs, int[] array){ for( : ) { if( ){ return ; } } return ; } ``` Speichere an jedem Feld der Matrix das Produkt der beiden Indices des Feldes ```java public int[][] checkMatrix(int[][] matrix){ return matrix; } ``` Erstelle Getter und Setter. Im Setter soll der `input` nur überschrieben werden, wenn der übergebene Wert nichtleer und instanziiert ist. Hierfür darf die Methode isEmpty() der String-Klasse verwendet werden. ``` java public class Check{ private String input; // Code } ``` Gebe die Ausgaben zeilenweise an. ```java public class A{ public void print(){ System.out.println("A");} } public class B extends A{ public void print(){ System.out.println("B");} } public class Main { public static void print(A a){ System.out.println("A"); a.print(); } public static void printB(B b){ System.out.println("B"); b.print(); } public static void main(String[] args){ A x = new A(); B y = new B(); A z = new B(); print(x); print(y); print(z); } } ```