Skip to content

Commit abcc8bc

Browse files
Encapsulamiento
Encapsulamiento see also: resolves:
1 parent 2d04adc commit abcc8bc

File tree

3 files changed

+26
-3
lines changed

3 files changed

+26
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,4 @@
6666
/Uso_del_This_2/nbproject/private/
6767
/Uso_del_This_2/build/
6868
/Encapsulamiento/nbproject/private/
69+
/Encapsulamiento/build/

Encapsulamiento/src/dominio/Persona.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public class Persona {
1414
private double sueldo;
1515
private boolean eliminado;
1616

17+
// cosntructor
1718
public Persona(String nombre, double sueldo, boolean eliminado){
1819
this.nombre = nombre;
1920
this.sueldo = sueldo;
@@ -28,8 +29,7 @@ public String getNombre(){
2829
public void setNombre(String nombre){ // set modificar
2930
this.nombre = nombre;
3031
}
31-
32-
32+
3333
public double getSueldo(){
3434
return this.sueldo;
3535
}
@@ -42,7 +42,7 @@ public boolean isEliminado(){ //con los boolean no se usa get sino is
4242
return this.eliminado;
4343
}
4444

45-
public void setSueldo(boolean eliminado){ // set modificar
45+
public void setEliminado(boolean eliminado){ // set modificar
4646
this.eliminado = eliminado;
4747
}
4848

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
/*
2+
* To change this license header, choose License Headers in Project Properties.
3+
* To change this template file, choose Tools | Templates
4+
* and open the template in the editor.
5+
*/
6+
package test;
7+
import dominio.Persona;
8+
9+
/**
10+
*
11+
* @author brian
12+
*/
13+
public class PersonaPrueba {
14+
public static void main(String[] args) {
15+
Persona persona1 = new Persona("Brian", 5000.00, false);
16+
System.out.println("persona1 inicial = " + persona1.getNombre());
17+
//persona1.nombre= "Brian"; // no se puede hacceder por que es privado
18+
persona1.setNombre("BrianE");
19+
//System.out.println("persona1 = " + persona1.nombre); // no se puede
20+
System.out.println("persona1 cambiado= " + persona1.getNombre());
21+
}
22+
}

0 commit comments

Comments
 (0)