Postres - Diagrama de clases

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

Postres - Diagrama de clases

Post by xacarana » Tue Jan 24, 2017 8:46 am

En este post, cada estudiante debe publicar una foto con el diseño de la clase del postre escogido, para el jueves 26 de Enero, debe traer el diseño hecho en una hoja de papel.

Requisitos
  • Minimo 10 miembros datos de diferente tipo
  • Minimo 10 métodos con diferentes firmas
El jueves 26 se debe implementar el diseño de la clase y se debe publicar el código en java.

El martes 31 de Enero exposición breve de los postres (3 leches, torta de milo, nutella) *Traer degustación :P

El jueves 2 de Febrero exposición breve de los postres (natilla, dulce de piña, milhojas) *Traer degustación :P

Consultar como se especifica en un diagrama de clases, que una variable es privada y un método es público.
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

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

Re: Postres - Diagrama de clases

Post by xacarana » Tue Jan 24, 2017 9:35 am

Clase Galleta y tareas

Code: Select all

public class Galleta{

	float cantidad_harina;
	String nombre;
	String sabor;
	float cantidad_azucar;
	float precio;
	char dimension;

	/*
		1. Hacer setter y getter de la clase
		2. Crear 5 instancias de la clase Galleta
		3. Crear un array de Galleta
		4. Cambiar propiedades de las instancias
		5. Llamar los métodos de la clase
	*/

	void hornear(float cantidad_harina, float cantidad_azucar, char dimension)
	{
		System.out.println("Horneando la galleta :p");
	}

	void agregarAzucar(float cantidad_azucar)
	{

	}

	float vender(float precio, String nombre, char dimension)
	{
		return 1.0f;
	}

	void decorar()
	{

	}

	void rellenar(String sabor, char dimension)
	{

	}

	void empacar(char dimension)
	{

	}

	void comer()
	{

	}
}
Clase Fabrica

Code: Select all

public class Fabrica{
	public static void main(String args[])
	{
		
	}
}
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

Re: Postres - Diagrama de clases

Post by Valeriam04 » Tue Jan 24, 2017 5:39 pm

Image
Valeria Moreno
Gestión de la calidad del Software

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

Re: Postres - Diagrama de clases

Post by Yenifer Barco » Wed Jan 25, 2017 4:33 pm

Image

Clase Milhojas:

Code: Select all

public class Milhojas{

	private double cantidad_harina;
	private char dimension;
	private double cantidad_azucar;
	private float precio;
	private float cantidad_leche;
	private String tipo_relleno;
	private int cantidad_huevos;
	private float cantidad_mantequilla;
	private float cantidad_agua;
	private String tipo_cubierta;
	private boolean adicion_frutas;
	private boolean adicion_relleno;

	//cantidad_porciones
	public void setCantidad_porciones(int cantidad_porciones){
		this.cantidad_porciones = cantidad_porciones;
	}

	public int getCantidad_porciones(){
		return cantidad_porciones;
	}
	
	//cantidad_harina
	public void setCantidad_harina(double cantidad_harina){
		this.cantidad_harina = cantidad_harina; 
	}
	
	public double getCantidad_harina(){
		return cantidad_harina;
	}

	//dimension
	public void setDimension(char dimension){
		this.dimension = dimension; 
	}
	
	public char getDimension(){
		return dimension;
	}
	
	//cantidad_azucar
	public void setAzucar(double azucar){
		this.azucar = azucar; 
	}
	
	public double getAzucar(){
		return azucar;
	}

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

	//cantidad_leche
	public void setCantidad_leche(float cantidad_leche){
		this.cantidad_leche = cantidad_leche; 
	}
	
	public float getCantidad_leche(){
		return cantidad_leche;
	}
	
	//tipo_relleno
	public void setTipo_relleno(String tipo_relleno){
		this.tipo_relleno = tipo_relleno; 
	}
	
	public String getTipo_relleno(){
		return tipo_relleno;
	}

	//cantidad_huevos
	public void setCantidad_huevos(int cantidad_huevos){
		this.cantidad_huevos = cantidad_huevos; 
	}
	
	public int getCantidad_huevos(){
		return cantidad_huevos;
	}
	
	//cantidad_mantequilla
	public void setCantidad_mantequilla(float cantidad_mantequilla){
		this.cantidad_mantequilla = cantidad_mantequilla; 
	}
	
	public float getCantidad_mantequilla(){
		return cantidad_mantequilla;
	}
	
	//cantidad_agua
	public void setCantidad_agua(float cantidad_agua){
		this.cantidad_agua = cantidad_agua;
	}
	
	public float getCantidad_agua(){
		return cantidad_agua;
	}
	
	//tipo_cubierta
	public void setTipo_cubierta(String tipo_cubierta){
		this.tipo_cubierta = tipo_cubierta;
	}

	public string getTipo_cubierta(){
		return tipo_cubierta;
	}

	//adicion_frutas
	public void setAdicion_frutas(boolean adicion_frutas){
		this.adicion_frutas = adicion_frutas;
	}

	public boolean getAdicion_frutas(){
		return adicion_frutas;
	}

	//adicion_relleno
	public void setAdicion_relleno(boolean adicion_relleno){
		this.adicion_relleno =adicion_relleno;
	}

	public boolean getAdicion_relleno(){
		return adicion_relleno;
	}

	public Milhojas(int cantidad_porciones, double cantidad_harina, char dimension, double cantidad_azucar, float precio, float cantidad_leche, 			   String tipo_relleno, 
	int cantidad_huevos, float cantidad_mantequilla, float cantidad_agua, String tipo_cubierta, boolean adicion_frutas, boolean adicion_relleno){

		this.cantidad_porciones = cantidad_porciones;
		this.cantidad_harina = cantidad_harina;
		this.dimension = dimension;
		this.cantidad_azucar = cantidad_azucar;
		this.precio = precio;
		this.cantidad_leche = cantidad_leche;
		this.tipo_relleno = tipo_relleno;
		this.cantidad_huevos = cantidad_huevos;
		this.cantidad_mantequilla = cantidad_mantequilla;
		this.cantidad_agua = cantidad_agua;
		this.tipo_cubierta = tipo_cubierta;
		this.adicion_frutas = adicion_frutas;
		this.adicion_relleno = adicion_relleno;
	}
	
	public void hornear (double cantidad_harina, float cantidad_mantequilla, float cantidad_agua){
		System.out.println("La hojaldra ya se encuentra hornendo");
	}

	public void  prepararCrema(double cantidad_harina, float cantidad_azucar, int cantidad_huevos){
		System.out.println("La crema vatida ya esta lista");
	}

	public void decorar(String tipo_cubierta, boolean adicion_frutas){

		String adicion_f;

		if (adicion_frutas = true){
			adicion_f = "con";
		}
		else {
			adicion_f = "sin";
		}

		System.out.println("las milhojas se encuentran cubiertas de " + tipo_cubierta + "y " + adicion_f + " adicion de frutas" );
	}

	public void rellenar (String tipo_relleno, boolean adicion_frutas){

		String add_f;

		if (adicion_frutas = true){
			add_f = " con relleno de frutas";
		}
		else {
			add_f = " sin relleno de frutas";
		}

		System.out.println("las milhojas se encuentran rellenas con " + tipo_relleno + "y " + add_f);
	}

	public void porcionar(int cantidad_porciones, char dimension){

		if (dimension <= 15){
			cantidad_porciones = 17;
		}
		else(dimension >15 && dimension <30)
			cantidad_porciones = 34;

		System.out.println("la milhoja se ha cortado en " + cantidad_porciones + " pedazos")
	}

	public void armarMilhojas(Milojas crema, Milojas hojaldre){
		System.out.println("la milhoja se armo exitosamente");
	}

	public void agregarAdicion(boolean adicion_frutas, boolean adicion_relleno){

		if (adicion_frutas=true){
			add_f = "con frutas";
		}
		else{
			add_f = "sin frutas";
		}

		if (adicion_relleno = true){
			add_r = "con mas relleno";
		}
		else{
			add_r = "sin mas relleno";
		}

		System.out.println("Usted de sea una adicion " + add_r + " y " + add_f);
	}

	public float vender (float precio, char dimension){
		return precio; 
	}

	public void empacar (char dimension){
		System.out.println("la milhoja fue empacada exitosamente");
	}

	public void comer (){
		System.out.println("gracias por probar nuestra milhoja");
	}


} 
Last edited by Yenifer Barco on Wed Feb 15, 2017 3:58 pm, edited 4 times in total.

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

Re: Postres - Diagrama de clases

Post by ccpc » Wed Jan 25, 2017 7:32 pm

Image

clase dulce de piña

Code: Select all

public class Dulcepina
{
private double cantidad_azucar;
private double cantidad_pina;
private double cantidad_agua;
private double cantidad_maizena;
private double precio;
private String dimension;
private String nombre;
private String forma;
private double tiempo_reposo_mezcla;
private boolean adicion_pandequeso;



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

public double getCantidadAzucar()
{
return cantidad_azucar;
}




public void setCantidaPina(double cantidad_pina)
{
 this.cantidad_pina= cantidad_pina;
}

public double getcantidadPina()
{
return cantidad_pina;
}




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

public double getCantidadAgua()
{
return cantidad_agua;
}



public void setCantidadMaizena(double cantidad_maizena)
{
  this.cantidad_maizena= cantidad_maizena;
}

public double getCantidadMaizena()
{
return cantidad_maizena;
} 
  

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

public double getPrecio()
{
return precio;
}

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

public String getDimension()
{
return dimension;
}


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 setTiempoReposoMezcla(double tiempo_reposo_mezcla)
{
	this.tiempo_reposo_mezcla= tiempo_reposo_mezcla;
}

public double getTiempoReposoMezcla()
{
	return tiempo_reposo_mezcla;
}

public void setAdicionPandequeso(boolean adicion_pandequeso)
{
	this.adicion_pandequeso= adicion_pandequeso;
}
public boolean getAdicionPandequeso()
{
	return adicion_pandequeso;
}

public void pelarpina(double cantidad_pina)
{
	System.out.println("se pelo la pina "+nombre);
}

public void cortarpina(double setCantidaPina)
{
   System.out.println("se esta cortando la pina para el dulce de pina "+ nombre);
}

public void licuarpina(double cantidad_pina, double cantidad_agua)
{
   System.out.println("se licuo la pina para el dulce de pina "+ nombre);
}


public void colarMezcla()
{
  System.out.println("se colo la mezcla para el dulce de pina "+ nombre);
}

public void agregarAzucar(double cantidad_azucar)
{
System.out.println("se agrego azucar para el dulce de piña, por favor no le heche mas o le puede dar diabetes");
}

public void cocinarMezcla(double getCantidadMaizena)
{
System.out.println("pongale cuidado al fogon para que no se le queme");
}

public void revolverMezcla()
{
  System.out.println("hechele mano a eso hasta que quede duro");
}

public void decorar(boolean adicion_pandequeso,String forma, String dimension)
{
  System.out.println("se esta decorando el ducle de pina de " + nombre);
}

public void empacar(String dimension, String forma)
{
 System.out.println("mucho cuidado con el producto mijo");
}

public double vender(double precio, String nombre, String dimension)
{
System.out.println("cobre bastante mijo");
return precio;
}
}

clase fabrica1

Code: Select all


public class Fabrica1
{

	public static void main(String[] args) {
		
     Dulcepina dulcePina = new Dulcepina(); 
     dulcePina.setNombre("futura tentacion");
     dulcePina.pelarpina(12.0);
     dulcePina.vender(12.0,"futura tentacion","p");

	}
}
Last edited by ccpc on Fri Jan 27, 2017 11:18 pm, edited 2 times in total.
Nombre: Cristian Camilo Palacio Cuartas.
Materia: Logica de programación.

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

Re: Postres - Diagrama de clases

Post by julianreco1 » Thu Jan 26, 2017 12:14 am

nutella

Image





Clase galleta

Code: Select all

public class Galleta2{

	//ATRIBUTOS 

	private double cantidad_harina;
	private String nombre;
	private String sabor;
	private double cantidad_azucar;
	private double precio;
	private int dimension;


	//CONSTRUCTOR

	public Galleta2(double cantidad_harina, String nombre, String sabor, double cantidad_azucar, double precio, int dimension)
	{
		this.cantidad_harina = cantidad_harina;
		this.nombre = nombre;
		this.sabor = sabor;
		this.cantidad_azucar = cantidad_azucar;
		this.precio = precio;
		this.dimension = dimension;
	}

	//METODOS 

	public void hornear(double cantidad_harina, double cantidad_azucar, int dimension)
	{
		System.out.println("Horneando la cokkie :v ");
	}

	public void agregarAzucar(double cantidad_azucar)
	{
		System.out.println("Se va a volver diabetico mijo");
	}

	public double vender(double precio, String nombre, int dimension)
	{
		System.out.println("precio mas la reforma");
		return precio;
	}

	public void decorar(Galleta galleta)
	{
		System.out.println("decorando su cokkie :v ");
	}

	public void rellenar(String sabor, int dimension)
	{
		System.out.println("rellenando");
	}

	public void empacar(int dimension)
	{
		System.out.println("empacando");
	}

	public void comer()
	{
		System.out.println("comiendo");
	}


	//GETTERS

	public double getCantidadHarina()
	{
		return cantidad_harina;
	}	

	public String getNombre()
	{
		return nombre;
	}

	public double getCantidadAzucar()
	{
		return cantidad_azucar;
	}

	public String getSabor()
	{
		return sabor;
	}

	public double getPrecio()
	{
		return precio; 
	}
	
	public int getDimension()
	{
		return dimension;
	}


	//SETTERS

	public void setCantidadHarina(double cantidad_harina)
	{
		this.cantidad_harina = cantidad_harina;
	}

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

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

	public void setSabor(String sabor)
	{
		this.sabor = sabor;
	}

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

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




}
Clase Fabrica

Code: Select all

public class Fabrica2
{

	public static void main(String[] args) 
	{

		Galleta2[] galletas = new Galleta2[5];

		galletas[0] = new Galleta2(2.0,"Galleta con relleno","Mora",70.0,1500.0,7);
		galletas[1]= new Galleta2(1.7,"Galleta economica","mantequilla",50.0,800.0,6);
		galletas[2]= new Galleta2(2.5,"Galleta con iva","vainilla",70.0,1500.0,6);
		galletas[3]= new Galleta2(3.0,"Galleta con chocolate","chocolate",70.0,1700.0,7);
		galletas[4]= new Galleta2(2.0,"Galleta diabetica","mantequilla",0.0,1500.0,6);


		System.out.println(galletas[2].getNombre());
		System.out.println(galletas[2].getPrecio());

		galletas[2].setPrecio( galletas[2].getPrecio()+(galletas[2].getPrecio()*0.19) );
		System.out.println(galletas[2].getPrecio());
	
	}
}
Nutella

Code: Select all

public class Nutella{

	//ATRIBUTOS 

	private double cantidad_cacao;
	private String nombre;
	private float cantidad_leche;
	private double cantidad_azucar;
	private double precio;
	private String dimension;
	private float cantidad_grasasaturada;
	private double cantidad_avellanas;


	//CONSTRUCTOR

	public Nutella(double cantidad_cacao, String nombre, float cantidad_leche, double cantidad_azucar, double precio, String dimension, float cantidad_grasasaturada)
	{
		this.cantidad_harina = cantidad_cacao;
		this.nombre = nombre;
		this.sabor = sabor;
		this.cantidad_azucar = cantidad_azucar;
		this.precio = precio;
		this.dimension = dimension;
		this.cantidad_grasasaturada = cantidad_grasasaturada;
		this.cantidad_avellanas = cantidad_avellanas;
	}

	//METODOS 

	public void mezclar(double cantidad_cacao, double cantidad_azucar, String dimension, float cantidad_leche, float cantidad_grasasaturada)
	{
		System.out.println("Mezclando Nutella");
	}

	public void agregarAvellanas(double cantidad_avellanas)
	{
		System.out.println("Agregando toque de Nutella");
	}

	public double vender(double precio, String nombre, String dimension)
	{
		System.out.println("precio mas la reforma");
		return precio;
	}

	public void Envasando(Nutella nutella)
	{
		System.out.println("Envasando");
	}

	public void agregarCremosidad(float cantidad_leche, String dimension)
	{
		System.out.println("Definiendo Cremosidad");
	}

	public void Transportando(String dimension)
	{
		System.out.println("Transportando al exito");
	}

	public void colocandoEnVenta()
	{
		System.out.println("vendiendo en el exito");
	}


	//GETTERS

	public double getCantidadCacao()
	{
		return cantidad_cacao;
	}	

	public String getNombre()
	{
		return nombre;
	}

	public double getCantidadAzucar()
	{
		return cantidad_azucar;
	}

	public float getCantidadLeche()
	{
		return cantidad_leche;
	}

	public double getPrecio()
	{
		return precio; 
	}
	
	public String getDimension()
	{
		return dimension;
	}

	public float getGrasaSaturada()
	{
		return cantidad_grasasaturada;
	}

	public double getCantidadAvellanas()
	{
		return cantidad_avellanas;
	} 


	//SETTERS

	public void setCantidadCacao(double cantidad_cacao)
	{
		this.cantidad_cacao = cantidad_cacao;
	}

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

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

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

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

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

	public void setCantidadGrasaSaturada(float cantidad_grasasaturada)
	{
		this.cantidad_grasasaturada = cantidad_grasasaturada;
	}




}

Code: Select all

public class Exito
{

	public static void main(String[] args) 
	{

		Nutella[] nutellas = new Nutella[5];

		nutellas[0] = new Nutella(2.0,"Galleta con relleno","Mora",70.0,1500.0,7);
		nutellas[1]= new Nutella(1.7,"Galleta economica","mantequilla",50.0,800.0,6);
		nutellas[2]= new Nutella(2.5,"Galleta con iva","vainilla",70.0,1500.0,6);
		nutellas[3]= new Nutella(3.0,"Galleta con chocolate","chocolate",70.0,1700.0,7);
		nutellas[4]= new Nutella(2.0,"Galleta diabetica","mantequilla",0.0,1500.0,6);
	


		System.out.println(nutellas[2].getNombre());
		System.out.println(nutellas[2].getPrecio());

		nutellas[2].setPrecio( nutellas[2].getPrecio()+(nutellas[2].getPrecio()*0.19) );
		System.out.println(nutellas[2].getPrecio());


	
	}
}
Last edited by julianreco1 on Tue Jan 31, 2017 12:18 am, edited 1 time in total.
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет :?

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

Re: Postres - Diagrama de clases

Post by jbrandlondoo » Thu Jan 26, 2017 7:55 am

Image
blanqueado

Code: Select all

import javax.swing.JOptionPane;
public class Blanqueado{
  private float cantidad_cana;
  private float cantidad_guarapo;
  private float cantidad_miel;
  private float cantidad_aguardiente;
  private float cantidad_canela;
  private String nombre;
  private int cantidad_envases;
  private boolean saciar;
  private double precio;

			 

			    public double getPrecio()
				{
					return precio; 
				}
				public void setPrecio(double precio){
				    this.precio=precio; 
				}
                public float getCantidad_cana()
				{
					return cantidad_cana; 
				}
				public void setCantidad_cana(float cantidad_cana){
				    this.cantidad_cana=cantidad_cana; 
				}
				 public float getCantidad_miel()
				{
					return cantidad_miel; 
				}
				public void setCantidad_miel(float cantidad_miel){
				    this.cantidad_miel=cantidad_miel; 
				}
				 public float getCantidad_guarapo()
				{
					return cantidad_guarapo; 
				}
				public void setCantidad_guarapo(float cantidad_guarapo){
				    this.cantidad_guarapo=cantidad_guarapo; 
				}
				public boolean getSaciar()
				{
					return saciar; 
				}
				public void setSaciar(boolean saciar){
				    this.saciar=saciar; 
				}
				public float getCantidad_aguardiente(){
					return cantidad_aguardiente;
				}
				public void setCantidad_aguardiente(float cantidad_aguardiente){
					this.cantidad_aguardiente=cantidad_aguardiente;
				}
				public String getNombre(){
					return nombre; 
				}
				public void setNombre(String nombre){
					this.nombre=nombre; 
				}
				
				public float getCantidad_canela(){
					return cantidad_canela;
				}
				public void setCantidad_canela(float cantidad_canela){
					this.cantidad_canela=cantidad_canela;
				}
				public int  getCantidad_envases(){
					return cantidad_envases;
				}
 				public void setCantidad_envases(int cantidad_envases){
                     this.cantidad_envases=cantidad_envases;
				}
		public static float molerCana(float cantidad_cana){
                return cantidad_cana;
		}
		
		public static float hervirGuarapo(float cantidad_guarapo){
         
                return cantidad_guarapo;
		}
		public static void estirarMiel(String nombre){
			System.out.println("ya el "+nombre+" esta listo");
		}
		public static double venderBlanqueado(double precio){
			  double cantidad_compra= Double.parseDouble(JOptionPane.showInputDialog(null," cuantas pociones quieres comprar"));
     
			    System.out.println("su compra es por el valor de "+cantidad_compra*precio);
               return precio;
	    }
	   
	    public static int servirBlanqueado(Blanqueado blanqueado, int cantidad_envases){
	    	return cantidad_envases;
	    }
	    public static void comerBlanqueqado(int cantidad_envases){
             System.out.println("se repartieron "+cantidad_envases+" de blanquiado");
	    }
	    public static boolean saciarGanas(boolean saciar_ganas){

          return saciar_ganas;

	    }

}
Fabrica}

Code: Select all

public class Fabrica{
     public static void main(String args[]){

     	Blanqueado blanqueado_2=new Blanqueado();
          Blanqueado blanqueado_1=new Blanqueado();
          
     	
     	float f=10.5f;
          System.out.println("se molio "+blanqueado_1.molerCana(f)+" cañas");
          blanqueado_1.setCantidad_guarapo(f);
     	System.out.println("se hirvio "+blanqueado_2.hervirGuarapo(blanqueado_1.getCantidad_guarapo())+" de guarapo");
     	blanqueado_1.setNombre("blanqueado frontineño");
          blanqueado_2.estirarMiel(blanqueado_1.getNombre());
     	System.out.println("se sirviron "+blanqueado_1.servirBlanqueado(blanqueado_2,6)+" porciones de blanqueado");
     	blanqueado_1.venderBlanqueado(500);
          System.out.println("todos quedaron satisfechos: \n"+blanqueado_2.saciarGanas(true));

     }
 }
Last edited by jbrandlondoo on Wed Apr 26, 2017 12:08 am, edited 6 times in total.

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

Re: Postres - Diagrama de clases

Post by Valeriam04 » Thu Jan 26, 2017 9:32 am

Image
Valeria Moreno
Gestión de la calidad del Software

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

Re: Postres - Diagrama de clases

Post by Valeriam04 » Thu Jan 26, 2017 1:24 pm

Code: Select all

public class Torta {
	
	private String id_torta;
	
	private double precio;

	private char dimension;

	private String forma;

	private double peso;
	
	private float cantidad_azucar;

	private float cantidad_harina;

	private float cantidad_leche;

	private float cantidad_milo;

	private float cantidad_agua;
	
	//CONSTRUCTOR
	public Torta(String id_torta, double precio, char dimension, String forma, double peso, float cantidad_azucar, float cantidad_harina,float cantidad_leche, float cantidad_milo, float cantidad_agua)
	{
		this.id_torta = id_torta;
		
		this.precio = precio;
	
		this.dimension = dimension;
	
		this.forma = forma;
	
		this.peso = peso;
	
		this.cantidad_azucar = cantidad_azucar;
	
		this.cantidad_harina = cantidad_harina;
	
		this.cantidad_leche = cantidad_leche;
	
		this.cantidad_milo = cantidad_milo;
	
		this.cantidad_agua = cantidad_agua;
	}

	//GETTER
	public String getId_torta() {
		return id_torta;
	}

	public double getPrecio() {
		return precio;
	}

	public char getDimension() {
		return dimension;
	}

	public String getForma() {
		return forma;
	}

	public double getPeso() {
		return peso;
	}

	public float getCantidad_azucar() {
		return cantidad_azucar;
	}

	public float getCantidad_harina() {
		return cantidad_harina;
	}

	public float getCantidad_leche() {
		return cantidad_leche;
	}

	public float getCantidad_milo() {
		return cantidad_milo;
	}

	public float getCantidad_agua() {
		return cantidad_agua;
	}

	//SETTER
	public void setId_torta(String id_torta) {
		this.id_torta = id_torta;
	}

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

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

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

	public void setPeso(double peso) {
		this.peso = peso;
	}

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

	public void setCantidad_harina(float cantidad_harina) {
		this.cantidad_harina = cantidad_harina;
	}

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

	public void setCantidad_milo(float cantidad_milo) {
		this.cantidad_milo = cantidad_milo;
	}

	public void setCantidad_agua(float cantidad_agua) {
		this.cantidad_agua = cantidad_agua;
	}

	
	
	

}
Valeria Moreno
Gestión de la calidad del Software

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

Re: Postres - Diagrama de clases

Post by sebasvallejoroldan » Mon Jan 30, 2017 11:41 pm

Diagrama de la clase Postre3Leches:
Image
Clase Postre3Leches:

Code: Select all

public class Postre3Leches {
	
	private String nombre;
	private float cantidadHarina;
	private float cantidadAzucar;
	private float cantidadAgua;
	private float cantidadGelatina;
	private float cantidadCremaDeLeche;
	private float cantidadLecheDeVaca;
	private float cantidadLecheCondensada;
	private float cantidadDurazno;
	private float cantidadCoco;
	private float precio;
	private char dimension;

	//Setters

	public void setNombre(String nombre) {

		this.nombre = nombre;
	}

	public void setCantidadHarina(float cantidadHarina) {

		this.cantidadHarina = cantidadHarina;

	}

	public void setCantidadAzucar(float cantidadAzucar) {

		this.cantidadAzucar = cantidadAzucar;

	}

	public void setCantidadAgua(float cantidadAgua) {

		this.cantidadAgua = cantidadAgua;

	}

	public void setCantidadGelatina(float cantidadGelatina) {

		this.cantidadGelatina = cantidadGelatina;

	}

	public void setCantidadCremaDeLeche(float cantidadCremaDeLeche) {

		this.cantidadCremaDeLeche = cantidadCremaDeLeche;

	}

	public void setCantidadLecheDeVaca(float cantidadLecheDeVaca) {

		this.cantidadLecheDeVaca = cantidadLecheDeVaca;

	}

	public void setCantidadLecheCondensada(float cantidadLecheCondensada) {

		this.cantidadLecheCondensada = cantidadLecheCondensada;

	}

	public void setCantidadDurazno(float cantidadDurazno) {

		this.cantidadDurazno = cantidadDurazno;

	}

	public void setCantidadCoco(float cantidadCoco) {

		this.cantidadCoco = cantidadCoco;

	}

	public void setPrecio(float precio) {

		this.precio = precio;

	}

	public void setDimension(char dimension) {

		this.dimension = dimension;

	}

	//Getters

	public String getNombre() {

        return nombre;

    }

    public float getCantidadHarina() {

        return cantidadHarina;
        
    }

    public float getCantidadAzucar() {

        return cantidadAzucar;
        
    }

    public float getCantidadAgua() {

        return cantidadAgua;
        
    }

    public float getCantidadGelatina() {

        return cantidadGelatina;
        
    }

    public float getCantidadCremaDeLeche() {

        return cantidadCremaDeLeche;
        
    }

    public float getCantidadLecheDeVaca() {

        return cantidadLecheDeVaca;
        
    }

    public float getCantidadLecheCondensada() {

        return cantidadLecheCondensada;
        
    }

    public float getCantidadDurazno() {

    	return cantidadDurazno;

    }

    public float getCantidadCoco() {

		return cantidadCoco;

    }

    public float getPrecio() {

        return precio;
        
    }

    public char getDimension() {q

        return dimension;
        
    }

    //Methods

    public void hornear(float cantidadHarina, float cantidadAzucar, float cantidadAgua, float cantidadGelatina, float cantidadCremaDeLeche, float cantidadLecheDeVaca, float cantidadLecheCondensada, char dimension) {

    	System.out.println("Horneando postre...");
    }

    public void agregarAzucar(floar getCantidadAzucar) {

    	System.out.println("Agregando azúcar...");
    }

    public void agregarAgua(float agregarAgua) {

    	System.out.println("Agregando agua...");
    }

    public void agregarGelatina(float agregarGelatina) {

    	System.out.println("Agregando gelatina...");
    }

    public void agregarCremaDeLeche(float agregarCremaDeLeche) {

    	System.out.println("Agregando crema de leche...");
    }

    public void rellenar(char dimension) {

    	System.out.println("Rellenando...");
    }

    public float vender(float precio, String nombre, char dimension) {

    	System.out.println("El postre: " + nombre + "de tamaño: " + dimension + ", tiene un precio de: " + precio);
    	return precio;
    }

    public void decorar(){

    	System.out.println("Decorando...");
    }

    public void empacar(char dimension) {

    	System.out.println("Empacando...");
    }

    public void comer() {

    	System.out.println("Disfrute de su postre :)");
    }
}

Post Reply