-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNumero.java
More file actions
66 lines (49 loc) · 2.01 KB
/
Numero.java
File metadata and controls
66 lines (49 loc) · 2.01 KB
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
/**
* @author Daw120
*/
package com.solomongo.ejercicio2;
class Numero {
private final int numeroInterno;
// VARIABLES
int numero, numeroParametro,
numeroSuma,numeroResta,
valorNumeroInterno,
variarNumeroInterno,
numeroTriple, numeroDoble;
// CONSTRUCTORES
Numero(){
this.numeroInterno=numero;
}
public int getNumeroInterno(){ // constructor default inicializa a 0 el número interno
return numeroInterno;
}
public int getNumeroInterno(int numeroParametro){ // constructor que inicializa el número interno con un número pasado por parámetro
return numeroParametro;
}
public Numero(int numeroInterno){
this.numeroInterno=numeroInterno;
}
// METODOS SET
public void setNumeroInterno(int numeroInterno)
{
this.numero=numeroInterno; //dice que el atributo nom: se almacena en el primero: nombre.
}
public int setNumeroSuma(){ // metodo suma que permite sumarle un número al valor interno
return numeroInterno + numeroSuma;
}
public int setNumeroResta(){ // metodo resta que permite restarle un número al valor interno
return numeroResta - numeroInterno;
}
public int setValorNumeroInterno(){ // metodo que devuelva el valor del número interno
return valorNumeroInterno;
}
public void setVariarNumero(int variarNumero){ // metodo que permita variar el valor del valor interno
this.variarNumeroInterno=variarNumero;
}
public void setDoble(int numeroDoble){ // metodo que permita variar el valor del valor interno
this.numeroDoble=numeroInterno*2;
}
public void setTriple(int numeroTriple){ // metodo que permita variar el valor del valor interno
this.numeroTriple=numeroInterno*3;
}
}