Quitar variables globales JAVA
Publicado por Martin Lopez (1 intervención) el 19/04/2017 12:44:23
Como haríais para quitar las 3 variables globales y el programa siguiese funcionando igual?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import java.util.Scanner;
public class Contador {
int numero1;
int numero2;
int maxim;
public static void main(String[] args) {
// TODO Auto-generated method stub
Contador programa = new Contador();
programa.inici();}
public void inici(){
numero1= introdueixNumero1();
numero2=introdueixNumero1();
contarMaxim();
mostrarMaxim();
}
//introdueix una paraula per teclat
public int introdueixNumero1(){
System.out.println("Introdueix un numero");
Scanner lector = new Scanner(System.in);
int numero = lector.nextInt();
return numero;
}
public void contarMaxim() {
if(numero1>numero2){
maxim=numero1;
}
if(numero2>numero1){
maxim=numero2;
}
}
public void mostrarMaxim() {
System.out.println("El més gran és " + maxim);
}
}
Valora esta pregunta


0