Fundamentos De Programacion

Páginas: 8 (1939 palabras) Publicado: 24 de junio de 2012
1. IDENTIFICACIÓN DE CLASES PRIMARIAS

CLASES DEL PROYECTO:

1. Clase Usuario

2.1. Atributos de la clase usuario:

* Nombre
* Apellidos
* Tipo
* codigo
* contraseña
* Sueldo
* Teléfono “variable tipo vector” de capacidad 10
* Correo “variable tipo vector” de capacidad 10
* Dirección “variable tipo vector” de capacidad 10

2.2.Métodos de la clase usuario:

* Registrar_Usuario()
* Actualizar_Datos()
* Eliminar_usuario()
* Limpiar_Datos()

2.3. CODIFICACIÓN DE LA CLASE USUARIO CON SUS ATRIBUTOS Y MÉTODOS:

public class usuarios
{

private String nombre;
private String apellidos;
private int tipodecuenta;
private String codigo;
private String contraseña;
private double sueldo;
Object []NumerosDeTelefonos =new Object [10];
Object [] CorrreosElectronicos =new Object [10];
Object [] Direccion=new Object[10];

public usuarios(Object[] Registros)
{
nombre=Registros[0].toString();
apellidos=Registros[1].toString();
tipodecuenta=Integer.parseInt(Registros[2].toString());
codigo=Registros[3].toString();
contraseña=Registros[4].toString();sueldo=Double.parseDouble(Registros[5].toString());
}

public void setRegistros_usuarios(Object[] Registros)
{
nombre=Registros[0].toString();
apellidos=Registros[1].toString();
tipodecuenta=Integer.parseInt(Registros[2].toString());
codigo=Registros[3].toString();
contraseña=Registros[4].toString();
sueldo=Double.parseDouble(Registros[5].toString());
}

public Object[] getRegistros_usuarios()
{
Object[]Registrados={nombre,apellidos,tipodecuenta,codigo,contraseña,sueldo};
return (Registrados);
}
public void LimpiarRegistro()
{
nombre="";
apellidos="";
tipodecuenta=0;
codigo="";
contraseña="";
sueldo=0;
}
//nombre
public String getNombre()
{
return nombre;
}
public void setNombre(String nombre)
{
this.nombre=nombre;
}
//apellido
public String getApellidos()
{
returnapellidos;
}
public void setApellidos(String apellidos)
{
this.apellidos=apellidos;
}
//Tipodecuenta
public int getTipodecuenta()
{
return tipodecuenta;
}
public void setTipodecuenta(int tipodecuenta)
{
this.tipodecuenta=tipodecuenta;
}
//codigo
public String getCogido()
{
return codigo;
}
public void setCodigo(String codigo)
{
this.codigo=codigo;
}
//contraseña
public StringgetContraseña()
{
return contraseña;
}
public void setContraseña(String contraseña)
{
this.contraseña=contraseña;
}
//sueldo
public double getSueldo()
{
return sueldo;
}
public void setSueldo(double sueldo)
{
this.sueldo=sueldo;
}
}

2.4 Clase Arreglodeusuario

public class Arreglo_usuarios
{
private usuarios[] Arreglo;
private int i=0;
public Arreglo_usuarios(intcantidad)
{
Arreglo=new usuarios[cantidad];
}
public void setUsuario(Object[] Registro)
{
Arreglo[i]=new usuarios(Registro);
}
public Object[] getUsuario(int pos)
{
return Arreglo[pos].getRegistros_usuarios();
}
public int geti()
{
return i;
}
}

2. Clase Producto

3.4. Atributos de la clase producto:

* Código
* Tipo_producto
* Nom_producto
*Precio_unitario
* Stock
* distribuidoras “variable tipo vector” de capacidad 20

3.5. Métodos clase producto:

* Registrar()
* Eliminar()
* Limpiar_Registro()
* Hallar_Producto_ConMayorPrecio()
* Hallar_Producto_ConMenorPrecio()
* Hallar_Stock_Restante()

3.6. CODIFICACIÓN DE LA CLASE PRODUCTO CON SUS ATRIBUTOS Y MÉTODOS:

public class PRODUCTO {private String tipo_producto;
private String nom_producto;
private String codigo;
private double precio_unitario;
private int stock;
Object [] distribuidoras =new Object [20];

public PRODUCTO(Object[] Registro)
{
tipo_producto=Registro[0].toString();
nom_producto=Registro[1].toString();
codigo=Registro[2].toString();
precio_unitario=Double.parseDouble(Registro[3].toString());...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos De Programacion
  • Fundamentos de programacion
  • fundamentos de programacion
  • Fundamentos De Programacion
  • programacion fundamentos
  • Fundamentos de programacion
  • Fundamentos de programacion
  • Fundamentos de Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS