// Programación POO
class C3App1{
static int num = 0; // static (de clase), es compartido por los amigos a1 y a2
public static void main(String[] args){
C3App a1 = new C3App();
C3App a2 = new C3App();
System.out.println("Vez A1 A2");
int i=0;
while(i<10) System.out.printf("%2d: %d %d\n", ++i, a1.contar(), a2.contar());
}
int contar(){
return num++%3+1;
}
}
// Programación no POO Es más rápida
class C3App2{
public static void main(String[] args){
System.out.println("Vez A1 A2");
int i=0, num = 0;
while(i<10) System.out.printf("%2d: %d %d\n", ++i, num++%3+1, num++%3+1);
}
}