/*
OneClass.java
*/
class OneClass {
static int sa=12;
int a, b;
public OneClass(int a, int b) {
this.a = a;
this.b = b;
}
static void printMsg() {
System.out.println("This is one class (" + sa + ")");
}
void printVals() {
System.out.println("OneClass.printVals: " + this.a + "/" + this.b);
}
public static void main(String[] args) {
OneClass oneClass = new OneClass(1,2);
AnotherClass anotherClass0 = new AnotherClass(3);
AnotherClass anotherClass1 = new AnotherClass(4);
OneClass.printMsg(); // call local static method
oneClass.printVals(); // call local instanciated method
AnotherClass.printMsg(); // call other classes static method
anotherClass0.printVals(); // call other classes instanciated method
anotherClass1.printVals(); // call other classes instanciated method
AnotherClass.printInstances();
}
}