added ws202425 courses

This commit is contained in:
2024-11-14 13:11:04 +01:00
parent 800282c2e8
commit beb31897b1
461 changed files with 20368 additions and 0 deletions
@@ -0,0 +1,55 @@
/** Static.java
*
* Eine Klasse, die Effekte mit Klassenvariablen demonstriert.
*/
class Static {
int n;
static int snum;
void increase() {
n++;
snum++;
}
void output() {
System.out.println("n = " + n + ", snum = " +snum);
}
static void set(int n) {
snum = n;
}
public static void main(String[] args) {
Static ex1 = new Static();
Static ex2 = new Static();
ex1.output();
ex2.output();
System.out.println();
ex1.increase();
ex1.output();
ex2.output();
set(5); // Aufruf statische Methode; alternativ: Static.set(5);
Static ex3 = new Static();
System.out.println();
ex1.output();
ex2.output();
ex3.output();
}
}
// Static