Ejercicio diseño postre - Miembros datos

En esta sección se resolverán dudas relacionadas con el lenguaje de programación de Oracle Java

Moderator: julianmartinez16

Post Reply
User avatar
xacarana
Site Admin
Posts: 1019
Joined: Fri Jan 15, 2016 6:13 pm

Ejercicio diseño postre - Miembros datos

Post by xacarana » Tue Feb 21, 2017 9:04 am

Acá cada estudiante debe publicar el diseño de una clase con un tipo de postre especifico, debe definir 15 miembros datos con sus respectivos setters y gettes (incluya miembros dato de tipo clase, arrays y arrays de clases). Luego:
  • Cree la instancia de la clase
  • Imprima los valores por defecto usando los getters
  • Cambie los valores usando los setters
  • Vuelva a imprimir los valores usando getters
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
Valeriam04
Posts: 41
Joined: Tue Jan 17, 2017 8:55 am

Clase Waffer

Post by Valeriam04 » Tue Feb 21, 2017 2:23 pm

Image

Code: Select all

public class Waffer 
{
	private Receta receta;
	private String nombre;
	private String codigo;
	private double precio;
	private boolean estado_vencimiento;
	private float dimension;
	private String forma;
	private float peso;
	private String sabor;
	private boolean cobertura;
	private float cantidad_azucar;
	private float cantidad_agua;
	private Leche leche;
	private Ingrediente[] ingrediente;
	private float temperatura_coccion;
	
	//GETTER
	public Receta getReceta() {
		return receta;
	}
	public String getNombre() {
		return nombre;
	}
	public String getCodigo() {
		return codigo;
	}
	public double getPrecio() {
		return precio;
	}
	public boolean isEstado_vencimiento() {
		return estado_vencimiento;
	}
	public float getDimension() {
		return dimension;
	}
	public String getForma() {
		return forma;
	}
	public float getPeso() {
		return peso;
	}
	public String getSabor() {
		return sabor;
	}
	public boolean isCobertura() {
		return cobertura;
	}
	public float getCantidad_azucar() {
		return cantidad_azucar;
	}
	public float getCantidad_agua() {
		return cantidad_agua;
	}
	public Leche getLeche() {
		return leche;
	}
	public Ingrediente[] getIngrediente() {
		return ingrediente;
	}
	public float getTemperatura_coccion() {
		return temperatura_coccion;
	}
	
	
	//SETTER
	public void setReceta(Receta receta) {
		this.receta = receta;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}
	public void setPrecio(double precio) {
		this.precio = precio;
	}
	public void setEstado_vencimiento(boolean estado_vencimiento) {
		this.estado_vencimiento = estado_vencimiento;
	}
	public void setDimension(float dimension) {
		this.dimension = dimension;
	}
	public void setForma(String forma) {
		this.forma = forma;
	}
	public void setPeso(float peso) {
		this.peso = peso;
	}
	public void setSabor(String sabor) {
		this.sabor = sabor;
	}
	public void setCobertura(boolean cobertura) {
		this.cobertura = cobertura;
	}
	public void setCantidad_azucar(float cantidad_azucar) {
		this.cantidad_azucar = cantidad_azucar;
	}
	public void setCantidad_agua(float cantidad_agua) {
		this.cantidad_agua = cantidad_agua;
	}
	public void setLeche(Leche leche) {
		this.leche = leche;
	}
	public void setIngrediente(Ingrediente[] ingrediente) {
		this.ingrediente = ingrediente;
	}
	public void setTemperatura_coccion(float temperatura_coccion) {
		this.temperatura_coccion = temperatura_coccion;
	}
	
}

Code: Select all

public class Receta 
{
	private String ingrediente;
	private float cantidad;
	
	public String getIngrediente()
	{
		return ingrediente;
	}
	public void setIngrediente(String ingrediente)
	{
		this.ingrediente = ingrediente;
	}
	public float getCantidad() 
	{
		return cantidad;
	}
	public void setCantidad(float cantidad) 
	{
		this.cantidad = cantidad;
	}
	
}

Code: Select all

public class Leche 
{
	private String tipo;
	private float cantidad;
	
	public String getTipo() 
	{
		return tipo;
	}
	public void setTipo(String tipo) 
	{
		this.tipo = tipo;
	}
	public float getCantidad() 
	{
		return cantidad;
	}
	public void setCantidad(float cantidad) 
	{
		this.cantidad = cantidad;
	}	
}

Code: Select all

public class Ingrediente 
{
	private String nombre;
	private float cantidad;
	
	public String getNombre() 
	{
		return nombre;
	}
	public void setNombre(String nombre) 
	{
		this.nombre = nombre;
	}
	public float getCantidad() 
	{
		return cantidad;
	}
	public void setCantidad(float cantidad) 
	{
		this.cantidad = cantidad;
	}
}

Code: Select all

import javax.swing.JOptionPane;

public class Programa 
{
	public static void main(String[] args) 
	{
		Waffer w = new Waffer();
		
		System.out.println("La receta es:" + w.getReceta() + "Nombre" + w.getNombre() +  "Codigo" + w.getCodigo() 
						  + "Precio" + w.getPrecio() + "Estado vencimiento" + w.isEstado_vencimiento() + 
						  "Dimensio" + w.getDimension() + "Forma" + w.getForma() + "Peso" + w.getPeso() + "Sabor" 
						  + w.getSabor() + "Cobertura" + w.isCobertura() + "Cantidad de Azucar" + w.getCantidad_azucar()
						  + "Cantoda de Agua" + w.getCantidad_agua() + "Leche" + w.getLeche() + "Ingredientes" +
						  w.getIngrediente() + "Temperatura de coccion" + w.getTemperatura_coccion());
		
		w.setReceta(null);
		w.setNombre("waffer1");
		w.setCodigo("waf001");
		w.setPrecio(500);
		w.isEstado_vencimiento();
		w.setDimension(50f);
		w.setForma("Cuadrada");
		w.setPeso(15f);
		w.setSabor("Vainilla");
		w.isCobertura();
		w.setCantidad_azucar(150f);
		w.setCantidad_agua(200f);
		w.setLeche(null);
		w.setIngrediente(null);
		w.setTemperatura_coccion(180f);
		
		
		System.out.println("La receta es:" + w.getReceta() + "Nombre" + w.getNombre() +  "Codigo" + w.getCodigo() 
		  				  + "Precio" + w.getPrecio() + "Estado vencimiento" + w.isEstado_vencimiento() + 
		  				  "Dimensio" + w.getDimension() + "Forma" + w.getForma() + "Peso" + w.getPeso() + "Sabor" 
		  				  + w.getSabor() + "Cobertura" + w.isCobertura() + "Cantidad de Azucar" + w.getCantidad_azucar()
		  				  + "Cantoda de Agua" + w.getCantidad_agua() + "Leche" + w.getLeche() + "Ingredientes" +
		  				  w.getIngrediente() + "Temperatura de coccion" + w.getTemperatura_coccion());
	}

}


Valeria Moreno
Gestión de la calidad del Software

User avatar
ccpc
Posts: 60
Joined: Fri Jan 22, 2016 8:08 am

Re: Ejercicio diseño postre - Miembros datos

Post by ccpc » Wed Feb 22, 2017 10:31 pm

Image

Clase Fabrica1

Code: Select all


public class Fabrica1{

	public static void main(String[] args) {
		

		PostreLimon postrelimon = new PostreLimon();


		System.out.println(postrelimon.getCantidadAzucar());
		System.out.println(postrelimon.getCodigo());
		System.out.println(postrelimon.getProductoVencido());
		System.out.println(postrelimon.getDimension());
		System.out.println(postrelimon.getPrecio());
		System.out.println(postrelimon.getNombre());
                 System.out.println(postrelimon.getForma());
                 System.out.println(postrelimon.getLecheCondensada());
                 System.out.println(postrelimon.getCremaLeche());
                 System.out.println(postrelimon.getIngrediente());
                 System.out.println(postrelimon.getProductoRefigerado());
                 System.out.println(postrelimon.getPeso());
                System.out.println(postrelimon.getFechaFabricacion());
               System.out.println(postrelimon.getLugarFabricacion());
              System.out.println(postrelimon.getTiempoRefrigeracion());

		postrelimon.setCantidadAzucar(12254.10f);
		postrelimon.setCodigo(1223244);
		postrelimon.setProductoVencido(false);
		postrelimon.setDimension(1.05f);
		postrelimon.setPrecio(2.500f);
		postrelimon.setNombre("postrelimon grande");
		postrelimon.setForma("pequeña");
		postrelimon.setLecheCondensada(null);
		postrelimon.setIngrediente(null);
		postrelimon.setCremaLeche(null);
		postrelimon.setProductoRefigerado(true);
		postrelimon.setPeso(1.541f);
		postrelimon.setFechaFabricacion(null);
		postrelimon.setLugarFabricacion("medellin");
		postrelimon.setTiempoRefrigeracion(15.4f);
       


        System.out.println(postrelimon.getCantidadAzucar());
	System.out.println(postrelimon.getCodigo());
	System.out.println(postrelimon.getProductoVencido());
	System.out.println(postrelimon.getDimension());
	System.out.println(postrelimon.getPrecio());
        System.out.println(postrelimon.getNombre());
        System.out.println(postrelimon.getForma());
        System.out.println(postrelimon.getLecheCondensada());
        System.out.println(postrelimon.getCremaLeche());
        System.out.println(postrelimon.getIngrediente());
        System.out.println(postrelimon.getProductoRefigerado());
        System.out.println(postrelimon.getPeso());
        System.out.println(postrelimon.getFechaFabricacion());
        System.out.println(postrelimon.getLugarFabricacion());
        System.out.println(postrelimon.getTiempoRefrigeracion());




}
}

Clase PostreLimon

Code: Select all

public class PostreLimon
{
	
	private int codigo;
  private float dimension;
  private float precio;
  private float cantidad_azucar;
  private boolean producto_vencido;
  private String nombre;
  private String forma;
  private Leche leche_condensada;
  private Leche crema_leche;
  private Ingrediente[] ingrediente;
  private boolean producto_refigerado;
  private float peso;
  private int[] fecha_fabricacion; 
  private String lugarFabricacion;
  private float tiempo_refrigeracion;
 


   

 public void setCodigo(int codigo)
   {
       this.codigo=codigo;
   }  

   public int getCodigo()
{
	return codigo;
}




 public void setDimension(float dimension)
   {
       this.dimension=dimension;
   }  

   public float getDimension()
{
	return dimension;
}




 public void setPrecio(float precio)
   {
       this.precio=precio;
   }  

   public float getPrecio()
{
	return precio;
}




public void setCantidadAzucar(float cantidad_azucar)
{
this.cantidad_azucar=cantidad_azucar;
}

public float getCantidadAzucar()
{
  return cantidad_azucar;
}




public void setProductoVencido(boolean producto_vencido)
{
  this.producto_vencido=producto_vencido;
}
public boolean getProductoVencido()
{
  return producto_vencido;
}



public void setNombre(String nombre)
{
 this.nombre=nombre;
}
public String getNombre()
{
  return nombre;
}



public void setForma(String forma)
{
  this.forma=forma;
}
public String getForma()
{
  return forma;
}



public void setLecheCondensada(Leche leche_condensada)
{
  this.leche_condensada=leche_condensada;
}
public Leche getLecheCondensada()
{
  return leche_condensada;
}



public void setCremaLeche(Leche crema_leche)
{
  this.crema_leche=crema_leche;
}
public Leche getCremaLeche()
{
  return crema_leche;
}


public void setIngrediente(Ingrediente[] ingrediente)
{
  this.ingrediente=ingrediente;
}

public Ingrediente[] getIngrediente()
{
  return ingrediente;
}


public void setProductoRefigerado(boolean producto_refigerado)
{
  this.producto_refigerado=producto_refigerado;
}

public boolean getProductoRefigerado()
{
  return producto_refigerado;
}



public void setPeso(float peso)
{
  this.peso=peso;
}
public float getPeso()
{
  return peso;
}



public void setFechaFabricacion(int[] fecha_fabricacion)
{
this.fecha_fabricacion=fecha_fabricacion;
}
public int[] getFechaFabricacion()
{
  return fecha_fabricacion;
}



public void setLugarFabricacion(String lugarFabricacion)
{
  this.lugarFabricacion=lugarFabricacion;
}

public String getLugarFabricacion()
{
  return lugarFabricacion;
}


public void setTiempoRefrigeracion(float tiempo_refrigeracion)
{
  this.tiempo_refrigeracion=tiempo_refrigeracion;
}

public float getTiempoRefrigeracion()
{
  return tiempo_refrigeracion;
}

}

clase Leche

Code: Select all

public class Leche{
	private String tipo;
	private float cantidad;


	public void setTipo(String tipo)
	{
		this.tipo=tipo;
	}


	public String getTipo()
	{
		return tipo;
	}



	public Void setCantidad(float cantidad)
	{
		this.cantidad=cantidad;
	}

	
	public float getCantidad()
	{
		return cantidad;
	}
}
clase Ingrediente

Code: Select all

public class Ingrediente{
	private String nombre;
	private float cantidad;

	public void setNombre(String nombre)
	{
		this.nombre=nombre;
	}
	public String getNombre()
	{
		return nombre;
	}
	public Void setCantidad(float cantidad)
	{
		this.cantidad=cantidad;
	}
	public float getCantidad()
	{
		return cantidad;
	}
}
Nombre: Cristian Camilo Palacio Cuartas.
Materia: Logica de programación.

User avatar
julianreco1
Posts: 46
Joined: Fri Jan 22, 2016 8:09 am

Re: Ejercicio diseño postre - Miembros datos

Post by julianreco1 » Thu Feb 23, 2017 1:07 am

Image


Principal

Code: Select all

public class Principal
{
	public static void main(String[] args) {
		TortadeMilo p = new TortadeMilo();
		
		System.out.println("Dimension es "+p.getDimension());
		System.out.println("cantidad harina es "+p.getCantidadharina());
		System.out.println("cantidad azucar "+p.getAzucar());
		System.out.println("fecha es "+p.getFechadevencimiento());
		System.out.println("milo es "+p.getMilo());

		p.setDimension("Mediano");
		p.setCantidadharina(2.0f);
		p.setAzucar(3);
		p.setMilo(1.5);
		p.setFechadevencimiento(false);
		p.setCantidadAgua(1.7)
		p.setNombre("Genobesa de milo");
		p.setHuevos(2);
		p.setPrecio(3.500)
		p.setConsumidores(5)
		p.setDistribuidor("exito");
		p.setCocineros(4);
		p.setTiempo(1.30);
		p.setVendido(true);
		p.setTransporte(true);
		p.setIngrediente(null);
		p.setLeche(null);

		System.out.println("dimension es "+p.getDimension());
		System.out.println("harina es "+p.getCantidadharina());
		System.out.println("azucar es "+p.getAzucar());
		System.out.println("milo es "+p.getMilo());
		System.out.println("vencimiento es "+p.getFechadevencimiento());
		System.out.println("agua es "+p.getCantidadAgua());
		System.out.println("Nombre es "+p.getNombre());
		System.out.println("huevos es "+p.getHuevos());
		System.out.println("precio es "+p.getPrecio());
		System.out.println("consumidores es "+p.getConsumidores());
		System.out.println("distribiudor es "+p.getDistribiudor());
		System.out.println("cocineros es "+p.getCocineros());
		System.out.println("tiempo es "+p.getTiempo());
		System.out.println("vendido es "+p.getVendido());
		System.out.println("transporte es "+p.getTransporte());
		System.out.println("Ingrediente es "+p.getIngrediente());
		System.out.println("Leche es "+p.getLeche());


	}
}
TortadeMilo

Code: Select all

public class TortadeMilo
{
	private float cantidadHarina;
	private int azucar;
	private double milo;
	private String dimension;
	private boolean fechaVencimiento;
	private double cantidadAgua;
	private String nombre;
	private int huevos;
	private double precio;
	private int consumidores;
	private String distribuidor;
	private int cocineros;
	private double tiempo;
	private boolean vendido;
	private boolean transportado;



	public void setDimension(String dimension)
	{
		this.dimension = dimension;
	}

	public String getDimension()
	{
		return dimension;
	}

	public void setCantidadharina(float cantidadHarina)
	{
		this.cantidadHarina = cantidadHarina;
	}

	public float getCantidadharina()
	{
		return cantidadHarina;
	}

	public void setAzucar(int azucar)
	{
		this.azucar = azucar;
	}

	public int getAzucar()
	{
		return azucar;
	}

	public void setFechadevencimiento(boolean fechaVencimiento)
	{
		this.fechaVencimiento = fechaVencimiento;
	}

	public boolean getFechadevencimiento()
	{
		return fechaVencimiento;
	}

	public void setMilo(double milo)
	{
		this.milo = milo;
	}

	public double getMilo()
	{
		return milo;
	}

	public void setCantidadAgua(double cantidadAgua)
	{
		this.cantidadAgua = cantidadAgua;
	}

	public double getCantidadAgua()
	{
		return cantidadAgua;
	}

	public void setNombre(String nombre)
	{
		this.nombre = nombre;
	}

	public String getNombre()
	{
		return nombre;
	}

	public void setHuevos(int huevos)
	{
		this.huevos = huevos;
	}

	public int getHuevos()
	{
		return huevos;
	}

	public void setPrecio(double precio)
	{
		this.precio = precio;
	}

	public double getPrecio()
	{
		return precio;
	}

	public void setConsumidores(int consumidores)
	{
		this.consumidores = consumidores;
	}

	public int getConsumidores()
	{
		return consumidores;
	}

	public void setDistribuidor(String distribuidor)
	{
		this.distribuidor = distribuidor;
	}

	public String getDistribuidor()
	{
		return distribuidor;
	}

	public void setCocineros(int cocineros)
	{
		this.cocineros = cocineros;
	}

	public int getCocineros()
	{
		return cocineros;
	}

	public void setTiempo(double tiempo)
	{
		this.tiempo = tiempo;
	}

	public double getTiempo()
	{
		return tiempo;
	}

	public void setVendido(boolean vendido)
	{
		this.vendido = vendido;
	}

	public boolean getVendido()
	{
		return vendido;
	}

	public void setTransporte(boolean transportado)
	{
		this.transportado = transportado;
	}

	public boolean getTransporte()
	{
		return transportado;
	}
}
Leche

Code: Select all

public class Leche
{
	private float cantidad;
	private String marca;

	public void setCantidad(float cantidad)
	{
		this.cantidad = cantidad;
	}

	public float getCantidad()
	{
		return cantidad;
	}

	public void setMarca(String marca)
	{
		this.marca = marca;
	}

	public String getMarca()
	{
		return marca;
	}
}
Ingrediente

Code: Select all

public class Ingrediente
{
	private String nombre;
	private float cantidad;

	public void setNombre(String nombre)
	{
		this.nombre = nombre;
	}

	public String getNombre()
	{
		return nombre;
	}

	public void setCantidad(float cantidad)
	{
		this.cantidad = cantidad;
	}

	public float getCantidad()
	{
		return cantidad;
	}
}
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет :?

User avatar
sebasvallejoroldan
Posts: 13
Joined: Tue Jan 17, 2017 9:02 am

Re: Ejercicio diseño postre - Miembros datos

Post by sebasvallejoroldan » Thu Feb 23, 2017 2:32 am

Diagrama de Clases
Image
Clase Programa

Code: Select all

public class Programa {

	public static void main(String[] args) {
		
		Flan f = new Flan();

		System.out.println("Nombre: " + f.getNombre() + "\nTamaño: " + f.getTamano() + "\nForma: " + f.getForma() + "\n¿Tiene azúcar?: "
			+ f.getCon_azucar() + "\nCantidad de azúcar: " + f.getCantidad_azucar() + "\nCantidad de agua: " + f.getCantidad_agua()
			+ "\nCantidad de huevo(s): " + f.getCantidad_huevo() + "\nCantidad de harina: " + f.getCantidad_harina() + "\nCantidad de mantequilla: "
			+ f.getCantidad_mantequilla() + "\nTipo de Leche: " + f.getTipo_leche() + "\n¿Tiene fruta(s)?: " + f.getCon_fruta() + "\nFruta(s): "
			+ f.getTipo_fruta() + "\n¿Tiene salsa(s)?: " + f.getCon_salsa() + "\nSalsa(s): " + f.getTipo_salsa() + "\nPrecio: " + f.getPrecio());

		f.setNombre("Flan de Chocolate con Fresas");
		f.setTamano(null);
		f.setForma("Redondo");
		f.setCon_azucar(true);
		f.setCantidad_azucar(20);
		f.setCantidad_agua(0.5);
		f.setCantidad_huevo(1);
		f.setCantidad_harina(200);
		f.setCantidad_mantequilla(50);
		f.setTipo_leche(null);
		f.setCon_fruta(false);
		f.setTipo_fruta(null);
		f.setCon_salsa(false);
		f.setTipo_salsa(null);
		f.setPrecio(5000);
		
		System.out.println("------------------" + "\nNombre: " + f.getNombre() + "\nTamaño: " + f.getTamano() + "\nForma: " + f.getForma()
			+ "\n¿Tiene azúcar?: " + f.getCon_azucar() + "\nCantidad de azúcar: " + f.getCantidad_azucar() + "\nCantidad de agua: "
			+ f.getCantidad_agua() + "\nCantidad de huevo(s): " + f.getCantidad_huevo() + "\nCantidad de harina: " + f.getCantidad_harina()
			+ "\nCantidad de mantequilla: " + f.getCantidad_mantequilla() + "\nTipo de Leche: " + f.getTipo_leche() + "\n¿Tiene fruta(s)?: "
			+ f.getCon_fruta() + "\nFruta(s): " + f.getTipo_fruta() + "\n¿Tiene salsa(s)?: " + f.getCon_salsa() + "\nSalsa(s): " + f.getTipo_salsa()
			+ "\nPrecio: " + f.getPrecio());
	}
}
Clase Flan

Code: Select all

public class Flan {

	private String nombre;
	private String[] tamano;
	private String forma;
	private boolean con_azucar;
	private double cantidad_azucar;
	private double cantidad_agua;
	private int cantidad_huevo;
	private double cantidad_harina;
	private double cantidad_mantequilla;
	private Leche tipo_leche;
	private boolean con_fruta;
	private Fruta tipo_fruta;
	private boolean con_salsa;
	private Salsa[] tipo_salsa;
	private double precio;

	public void setNombre(String n) {

		this.nombre = n;
	}

	public String getNombre() {

		return nombre;
	}

	public void setTamano(String[] t) {

		this.tamano = t;
	}

	public String[] getTamano() {

		return tamano;
	}

	public void setForma(String f) {

		this.forma = f;
	}

	public String getForma() {

		return forma;
	}

	public void setCon_azucar(boolean c_a) {

		this.con_azucar = c_a;
	}

	public boolean getCon_azucar() {

		return con_azucar;
	}

	public void setCantidad_azucar(double c_a) {

		this.cantidad_azucar = c_a;
	}

	public double getCantidad_azucar() {

		return cantidad_azucar;
	}

	public void setCantidad_agua(double c_a) {

		this.cantidad_agua = c_a;
	}

	public double getCantidad_agua() {

		return cantidad_agua;
	}

	public void setCantidad_huevo(int c_h) {

		this.cantidad_huevo = c_h;
	}

	public int getCantidad_huevo() {

		return cantidad_huevo;
	}

	public void setCantidad_harina(double c_h) {

		this.cantidad_harina = c_h;
	}

	public double getCantidad_harina() {

		return cantidad_harina;
	}

	public void setCantidad_mantequilla(double c_m) {

		this.cantidad_mantequilla = c_m;
	}

	public double getCantidad_mantequilla() {

		return cantidad_mantequilla;
	}

	public void setTipo_leche(Leche t_l) {

		this.tipo_leche = t_l;
	}

	public Leche getTipo_leche() {

		return tipo_leche;
	}

	public void setCon_fruta(boolean c_f) {

		this.con_fruta = c_f;
	}

	public boolean getCon_fruta() {

		return con_fruta;
	}

	public void setTipo_fruta(Fruta t_f) { 

		this.tipo_fruta = t_f;
	}

	public Fruta getTipo_fruta() {

		return tipo_fruta;
	}

	public void setCon_salsa(boolean c_s) {

		this.con_salsa = c_s;
	}

	public boolean getCon_salsa() {

		return con_salsa;
	}

	public void setTipo_salsa(Salsa[] t_s) {

		this.tipo_salsa = t_s;
	}

	public Salsa[] getTipo_salsa() {

		return tipo_salsa;
	}

	public void setPrecio(double p) {

		this.precio = p;
	}

	public double getPrecio() {

		return precio;
	}
}
Clase Leche

Code: Select all

public class Leche {

	private String tipo;
	private int cantidad;

	public void setTipo(String t) {

		this.tipo = t;
	}

	public String getTipo() {

		return tipo;
	}

	public void setCantidad(int c) {

		this.cantidad = c;
	}

	public int getCantidad() { 

		return cantidad;
	}
}
Clase Fruta

Code: Select all

public class Fruta {

	private String fruta;
	private int cantidad;

	public void setFruta(String f) {

		this.fruta = f;
	}

	public String getFruta() {

		return fruta;
	}

	public void setCantidad(int c) {

		this.cantidad = c;
	}

	public int getCantidad() { 

		return cantidad;
	}
}
Clase Salsa

Code: Select all

public class Salsa {

	private String tipo;
	private int cantidad;

	public void setTipo(String t) {

		this.tipo = t;
	}

	public String getTipo() {

		return tipo;
	}

	public void setCantidad(int c) {

		this.cantidad = c;
	}

	public int getCantidad() { 

		return cantidad;
	}
}
Last edited by sebasvallejoroldan on Wed Mar 01, 2017 10:44 pm, edited 1 time in total.

User avatar
Yenifer Barco
Posts: 38
Joined: Tue Jan 17, 2017 8:57 am

Re: Ejercicio diseño postre - Miembros datos

Post by Yenifer Barco » Thu Feb 23, 2017 8:02 am

Clase Arina:

Code: Select all

public class Arina{

	private float cantidad_arina;
	private String tipo_arina;
	private String marca_arina;

	//GETTERS Y SETTERS
	public float getCantidad_arina(){
		return cantidad_arina;
	} 

	public void setCantidad_arina(float cantidad_arina){
		this.cantidad_arina = cantidad_arina;
	}

	public String getTipo_arina(){
		return tipo_arina;
	} 

	public void setTipo_arina(String tipo_arina){
		this.tipo_arina = tipo_arina;
	}

	public String getmarca_arina(){
		return marca_arina;
	} 

	public void setMarca_arina(String marca_arina){
		this.marca_arina = marca_arina;
	}

}
Clase Ingredientes:

Code: Select all

public class Ingrediente{

	private String nombre;
	private float cantidad;
	private double precio;

	//GETTERS Y SETTERS
	public String getNombre(){
		return nombre;
	}

	public void setNombre(String nombre){
		this.nombre = nombre;
	}

	public float getCantidad(){
		return cantidad;
	}

	public void setCantidad(float cantidad){
		this.cantidad = cantidad;
	}

	public double getPrecio(){
		return precio;
	}

	public void setPrecio(double precio){
		this.precio = precio;
	}

}
Clase ConoArequipe:

Code: Select all

public class ConoArequipe{

	private float cantidad_sal;
	private float cantidad_arequipe;
	private String tipo_cubierta;
	private int cantidad_conos;
	private float cantidad_azucar;
	private int cantidad_huevos;
	private Ingrediente ingrediente[];
	private float cantidad_leche;
	private boolean adicion_cubierta;
	private boolean esta_caducado;
	private ConoArequipe cono_arequipe[];
	private Arina arina;
	private String nombre;
	private double precio_cono;
	private float dimension;


	//GETTERS Y SETTERS 
	public Arina getCantidad_sal(){
		return cantidad_sal;
	}

	public void setCantidad_sal(Arina cantidad_sal){
		this.cantidad_sal = cantidad_sal;
	}

	public float getCantidad_arequipe(){
		return cantidad_arequipe;
	}

	public void setCantidad_arequipe(float cantidad_arequipe){
		this.cantidad_arequipe = cantidad_arequipe;
	}

	public String getTipo_cubierta(){
		return tipo_cubierta;
	}

	public void setTipo_cubierta(String tipo_cubierta){
		this.tipo_cubierta = tipo_cubierta;
	}

	public int getCantidad_conos(){
		return cantidad_conos;
	}

	public void setCantidad_conos(int cantidad_conos){
		this.cantidad_conos = cantidad_conos;
	}

	public float getCantidad_azucar(){
		return cantidad_azucar;
	}

	public void setCantidad_azucar(float cantidad_azucar){
		this.cantidad_azucar = cantidad_azucar;
	}

	public int getCantidad_huevos(){
		return cantidad_huevos;
	}

	public void setCantidad_huevos(int cantidad_huevos){
		this.cantidad_huevos = cantidad_huevos;
	}

	public Ingrediente[] getIngrediente(){
		return ingrediente;
	}

	public void setIngrediente(Ingrediente[] ingrediente){
		this.ingrediente = ingrediente;
	}

	public boolean getAdicion_cubierta(){
		return adicion_cubierta;
	}

	public void setAdicion_cubierta(boolean adicion_cubierta){
		this.adicion_cubierta = adicion_cubierta;
	}

	public float getCantidad_leche(){
		return cantidad_leche;
	}

	public void setCantidad_leche(float cantidad_leche){
		this.cantidad_leche = cantidad_leche;
	}

	public boolean getEsta_caducado(){
		return esta_caducado;
	}

	public void setEsta_caducado(boolean esta_caducado){
		this.esta_caducado = esta_caducado;
	}

	public ConoArequipe[] getCono_arequipe(){
		return cono_arequipe;
	}

	public void setCono_arequipe(ConoArequipe[] cono_arequipe){
		this.cono_arequipe = cono_arequipe;
	}

	public Arina getArina(){
		return arina;
	}

	public void setArina(Arina arina){
		this.arina = arina;
	}

	public String getNombre(){
		return nombre;
	}

	public void setNombre(String nombre){
		this.nombre = nombre;
	}

	public double getPrecio_cono(){
		return precio_cono;
	}

	public void setPrecio_cono(double precio_cono){
		this.precio_cono = precio_cono;
	}

	public float dimension(){
		return dimension;
	}

	public void setDimension (float dimension){
		this.dimension = dimension;
	}
}
Clase Programa:

Code: Select all

public class Programa{

	public static void main (String args[]){

		ConoArequipe conoArequipe = new ConoArequipe();
		Arina arina = new Arina();
		Ingrediente ingrediente = new Ingrediente();


		System.out.println("\nCantidad huevo: " + conoArequipe.getCantidad_huevos() + "\nCantidad sal: " + conoArequipe.getCantidad_sal() + "\n Cantidad arequipe: " + 
			conoArequipe.getCantidad_arequipe() + "\n tipo cubierta: " + conoArequipe.getTipo_cubierta() + "\n Cantidad conos: " + conoArequipe.getCantidad_conos() + 
			"\n Cantidad azucar: " + conoArequipe.getCantidad_azucar() + "ingredientes: " + conoArequipe.getIngrediente() + "\nCantidad leche: " + conoArequipe.getCantidad_leche() +
			"\nAdicion cubierta: " + conoArequipe.getAdicion_cubierta() +"\nEsta caducado: " + conoArequipe.getEsta_caducado() + "\nCono Arequipe: " + conoArequipe.getCono_arequipe() +
			"\nArina: " + conoArequipe.getArina() + "\nNombre: " + conoArequipe.getNombre() + "\nPrecio cono: " + conoArequipe.getPrecio_cono() + "\ndimension: " +
			conoArequipe.getDimension());

		System.out.println("\nCantidad arina: " + arina.getCantidad_arina() + "\nTipo arina: " + arina.getTipo_arina() + "\nMarca arina: " + arina.getMarca_arina());

		System.out.println("\nNombre ingrediente: " + ingrediente.getNombre() + "\nCantidad: " + ingrediente.getCantidad() +"\nPrecio ingrediente: " + ingrediente.getprecio());

		arina.setCantidad_arina(2345.89f);;
		arina.setTipo_arina("marina");
		arina.setMarca_arina("Arina la Josefina");
		ingrediente.setNombre("panela");
		ingrediente.setCantidad(456.78f);
		ingrediente.setprecio(2346.435f);
		conoArequipe.setCantidad_huevos(4);
		conoArequipe.setCantidad_sal(10.0f);
		conoArequipe.setIngrediente(null);
		conoArequipe.setCantidad_arequipe(40.0f);
		conoArequipe.setCantidad_leche(123.90f);
		conoArequipe.setTipo_cubierta("chocolate");
		conoArequipe.setAdicion_cubierta(true);
		conoArequipe.setCantidad_conos(15);
		conoArequipe.setEsta_caducado(false);
		conoArequipe.setCantidad_azucar(250.1f);
		conoArequipe.setCono_arequipe(null);
		conoArequipe.setArina(null);
		conoArequipe.setNombre("Cono");
		conoArequipe.setPrecio_cono(23456);
		conoArequipe.setDimension(3445.87f);

		System.out.println("\nCantidad huevo: " + conoArequipe.getCantidad_huevos() + "\nCantidad sal: " + conoArequipe.getCantidad_sal() + "\n Cantidad arequipe: " + 
			conoArequipe.getCantidad_arequipe() + "\n tipo cubierta: " + conoArequipe.getTipo_cubierta() + "\n Cantidad conos: " + conoArequipe.getCantidad_conos() + 
			"\n Cantidad azucar: " + conoArequipe.getCantidad_azucar() + "ingredientes: " + conoArequipe.getIngrediente() + "\nCantidad leche: " + conoArequipe.getCantidad_leche() +
			"\nAdicion cubierta: " + conoArequipe.getAdicion_cubierta() +"\nEsta caducado: " + conoArequipe.getEsta_caducado() + "\nCono Arequipe: " + conoArequipe.getCono_arequipe() +
			"\nArina: " + conoArequipe.getArina() + "\nNombre: " + conoArequipe.getNombre() + "\nPrecio cono: " + conoArequipe.getPrecio_cono() + "\ndimension: " +
			conoArequipe.getDimension());

		System.out.println("\nCantidad arina: " + arina.getCantidad_arina() + "\nTipo arina: " + arina.getTipo_arina() + "\nMarca arina: " + arina.getMarca_arina());

		System.out.println("\nNombre ingrediente: " + ingrediente.getNombre() + "\nCantidad: " + ingrediente.getCantidad() +"\nPrecio ingrediente: " + ingrediente.getprecio());

	}
}

User avatar
jbrandlondoo
Posts: 20
Joined: Thu Jan 26, 2017 7:43 am

Re: Ejercicio diseño postre - Miembros datos

Post by jbrandlondoo » Thu Feb 23, 2017 9:06 am

principal

Code: Select all

public class Principal{
	public static void main(String args[]){
		int[] vector={1,2,3,4};

      PanelitasCoco panelitascoco=new PanelitasCoco();
         panelitascoco.setNombre("panelitas coco");
         panelitascoco.setCantidad_coco(1.2f);
      System.out.println(panelitascoco.getNombre()+","+panelitascoco.getCantidad_coco());
	}
}
panelita

Code: Select all

public class PanelitasCoco{
	private String nombre;
    private FormaUnidad forma=new FormaUnidad();
	private Leche leche=new Leche();
	private Panela panela=new Panela();
	private float cantidad_coco;



    public void setFormaUnidad(FormaUnidad forma){
    	this.forma=forma;
    }
    public FormaUnidad getFormaUnidad(){
    	return forma;
    }
    public void setLeche(Leche leche){
    	this.leche=leche;
    }
    public Leche getLeche(){
    	return leche;
    }
    public void setPanela(Panela panela){
    	this.panela=panela;
    }
    public Panela getPanela(){
    	return panela;
    }
	public void setNombre(String nombre) {

      this.nombre = nombre;
   }

   public String getNombre() {

      return nombre;
   }
   public void setCantidad_coco(float cantidad_coco) {

      this.cantidad_coco=cantidad_coco;
   }

   public float getCantidad_coco() {

      return cantidad_coco;

   }
 /* public void setVector(int[] vector) {

      this.vector=vector;
   }

   public int[] getVector() {

      return vector;
   }*/
}
leche

Code: Select all

public class Leche{
	private boolean entera;
	private double cantidad;
	private String nombre;
	private String mamifero;


	public void setEntera(boolean entera){
	this.entera=entera;
	}
	public boolean getEntera(){
	return entera;
	}
	public void setCantidad(double cantidad){
	this.cantidad=cantidad;
	}
	public double getCantidad(){
	return cantidad;
	}
	public void setNombre(String nombre){
	this.nombre=nombre;
	}
	public String getNombre(){
	return nombre;
	}
	public void setMamifero(String mamifero){
	this.mamifero=mamifero;
	}
	public String getMamifero(){
	return mamifero;
	}
}
panela

Code: Select all

public class Panela{
	 private char tipo;
	 private byte canas;
	 private int cantidad;
	 private long precio;
	 private FormaUnidad forma=new FormaUnidad();

	 public void setTipo(char tipo){
	 this.tipo=tipo;
	 }	
	 public char getTipo(){
	 return tipo;
	 } 
	 public void setCanas(byte canas){
	 this.canas=canas;
	 }	
	 public byte getCanas(){
	 return canas;
	 } 
	 public void setCantidad(){
	 this.cantidad=cantidad;
	 }	
	 public int getCantidad(){
	 return cantidad;
	 } 
	 public void setPrecio(long precio){
	 this.precio=precio;
	 }	
	 public long getPrecio(){
	 return precio;
	 } 
	public void setForma(FormaUnidad forma){
	 this.forma=forma;
	 }	
	 public FormaUnidad getForma(){
	 return forma;
	 } 
}
forma cada Unidad

Code: Select all

public class FormaUnidad{
	private int largo;
	private int ancho;
	private int profundidad;
	private float color;
	private String figura; 
  

   public void setFigura(String figura) {

      this.figura=figura;
   }

   public String getFigura() {

      return figura;
   }

   public void setColor(float color) {

      this.color=color;
   }

   public float getColor(){
      return color;
   }
   
   public void setAncho(int ancho) {

      this.ancho=ancho;
   }

   public int getAncho() {

      return ancho;
   }
   
   public void setLargo(int largo) {

      this.largo=largo;
   }

   public int getLargo() {

      return largo;
   }
   public void setProfundidad(int profundidad) {

      this.profundidad=profundidad;
   }

   public int getProfundidad() {

      return profundidad;
   }
}

Post Reply