Código de Java - Manejo de datos, basico

Imágen de perfil

Manejo de datos, basicográfica de visualizaciones


Java

Publicado el 24 de Agosto del 2017 por Rafael Angel
1.240 visualizaciones desde el 24 de Agosto del 2017. Una media de 42 por semana
//Esta es una clase para administrar datos, de entrada, salida, eliminación, modificasion.
//Creado el miércoles 23 de agosto del 2017 .
//Autor Rafael Angel Montero Fernández.

Este class lo he creado a petición de un amigo que tenia unas dudas.
No obstante, a mi también me surgen dudas ya que lo correcto es usar un vector o una matriz.

Requerimientos

Maquina virtual Java y DrJava o cualquier compilador Java.

1.0

Actualizado el 14 de Octubre del 2017 (Publicado el 24 de Agosto del 2017)gráfica de visualizaciones de la versión: 1.0
1.241 visualizaciones desde el 24 de Agosto del 2017. Una media de 42 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
//Esta es una clase para administrar datos, de entrada, salida, eliminacion, modificasion.
//Creado el miercoles 23 de agosto del 2017 .
//Autor Rafael Angel Montero Fernández.
import javax.swing.JOptionPane;
 
 
public class ManejoDeDatos
{
 
  private String vDatos;
  private int vNumeros;
 
   public ManejoDeDatos(String nuevos_datos, int nuevos_numeros )
   {
      setDatos(nuevos_datos);
      setNumeros(nuevos_numeros);
   }//Fin del cosntructor.
 
   //Propiedades.
   public void setDatos(String nuevos_datos )
   {
      this. vDatos = nuevos_datos;
   }//Fin de setDatos
 
   public String getDatos()
   {
      return this. vDatos;
   }//Fin de getDatos
 
 
   public void setNumeros(int nuevos_numeros )
   {
      this. vNumeros = nuevos_numeros;
   }//Fin de setNumeros
 
   public int getNumeros()
   {
      return this. vNumeros;
   }//Fin de getNumeros   
   //_________________________________
 
   //Metodos
 
   public void añadir(String un_dato,int un_numero)
   {
      setDatos(un_dato);
      setNumeros(un_numero);
   }//Fin de añadir
 
   public void modificar()
   {
      try//Tratamiento de errores en caso de no escribir nada en el input.
      {
      setDatos(JOptionPane.showInputDialog(null,"Modifique " + getDatos() + " por los datos de su gusto",  getDatos() ));
      setNumeros(Integer.parseInt(JOptionPane.showInputDialog(null,"Modifique " + getNumeros() + " por los numeros de su gusto", "" + getNumeros()) ) );
      }//Fin del try
      catch(Exception ex)
      {
         JOptionPane.showInputDialog(null,"No ha escrito nada en el showInputDialog.\nTipo de error:\n" + ex.getMessage());
      }//Fin del catch
 
   }//Fin de modificar
 
   public void eliminar()
   {
      JOptionPane.showInputDialog(null,"Eliminando " + getDatos() + " y " + getNumeros());
      setDatos("");//Se podria poner null.
      setNumeros(0);//Se podria poner null.
   }//Fin de modificar   
 
   //___________________________________
 
   //Implementando una propiedade de Object
   @Override
   public String toString()
   {
      return "Informando\n" + getDatos() + "\n" + getNumeros();
   }//fin de toString
   //______________________________________
 
   //Propiedad solo lectura o de solo retorno.
   public String getInformacion()
   {
      return toString();
   }//Fin de getInformacion
 
   public void aboudMe()//Ejemplo subido a la Web Del Programador.
   {
      JOptionPane.showInputDialog(null,"Atentamente Rafael Angel.\nWWW.YouTube.com/user/Sharkyc12");
   }//Find e aboudMe
}//Fin del class



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s4129