En esta sección se resolverán dudas relacionadas con el lenguaje de programación de Oracle Java
Moderator: julianmartinez16
-
ccpc
- Posts: 60
- Joined: Fri Jan 22, 2016 8:08 am
Post
by ccpc » Tue Mar 21, 2017 8:25 am
Code: Select all
public class Conductor{
private String nombre;
private int identificacion;
public void setNombre(String nombre)
{
this.nombre=nombre;
}
public String getNombre()
{
return nombre;
}
public void setIdentificacion(int identificacion)
{
this.identificacion=identificacion;
}
public int getIdentificacion()
{
return identificacion;
}
}
Code: Select all
public class Carro{
private String placa;
private float combustible;
private String tipo_carro;
private boolean ecologico;
}
Code: Select all
public class Moto extends Vehiculo{
private String placa;
private float combustible;
private String tipo_moto;
private String[] partes;
public Moto(String placa,float combustible,String tipo_moto,String[] partes)
{
this.placa=placa;
this.combustible=combustible;
this.tipo_moto=tipo_moto;
this.partes=partes;
}
}
Code: Select all
import javax.swing.*;
public class Programa
{
public static void main(String[] args) {
}
}
Code: Select all
public class Bicicleta extends Vehiculo{
private String tipo_bicicleta;
private float todo_terreno;
private int id;
}
Nombre: Cristian Camilo Palacio Cuartas.
Materia: Logica de programación.
-
jbrandlondoo
- Posts: 20
- Joined: Thu Jan 26, 2017 7:43 am
Post
by jbrandlondoo » Tue Mar 21, 2017 9:32 am
Code: Select all
import javax.swing.*;
public class Programa
{
public static void main(String[] args) {
Conductor conductor;
conductor = new Conductor();
conductor.setNombre("Fulanito");
Carro carro;
carro=new Carro(conductor);
Moto moto;
moto = new Moto(conductor);
Patineta patineta;
patineta = new Patineta(conductor);
}
}
Code: Select all
public class Vehiculo{
private String nombre;
private Conductor conductor;
private boolean estado;
public Vehiculo (String nombre)
{
this.nombre = nombre;
}
public Vehiculo(Conductor conductor)
{
this.conductor = conductor;
}
public Vehiculo ()
{
}
}
Code: Select all
public class Patineta extends Vehiculo{
private String tipo_patineta;
private boolean manubrio;
public Patineta (){
}
public Patineta(Conductor conductor){
super(conductor);
}
public Patineta(String tipo_patineta)
{
this.tipo_patineta=tipo_patineta;
}
public Patineta(boolean manubrio)
{
this.manubrio=manubrio;
}
public Patineta(String tipo_patineta, boolean manubrio)
{
this.manubrio=manubrio;
this.tipo_patineta=tipo_patineta;
}
}
Code: Select all
public class Moto extends Vehiculo{
private String placa;
private float combustible;
private String tipo_moto;
private String[] partes;
public Moto()
{
}
public Moto(Conductor conductor){
super(conductor);
}
public Moto(String placa,float combustible,String tipo_moto,String[] partes)
{
this.placa=placa;
this.combustible=combustible;
this.tipo_moto=tipo_moto;
this.partes=partes;
}
}
Code: Select all
public class Bicicleta extends Vehiculo{
private String tipo_bicicleta;
private float todo_terreno;
private int id;
public Bicicleta (){
}
public Bicicleta(Conductor conductor){
super(conductor);
}
}
Code: Select all
public class Carro extends Vehiculo{
private String placa;
private float combustible;
private String tipo_carro;
private boolean ecologico;
public Carro(Conductor conductor){
super(conductor);
}
}
Code: Select all
public class Conductor {
private String nombre;
private int identificacion;
public void setNombre(String nombre)
{
this.nombre=nombre;
}
public String getNombre()
{
return nombre;
}
public void setIdentificacion(int identificacion)
{
this.identificacion=identificacion;
}
public int getIdentificacion()
{
return identificacion;
}
}
-
ccpc
- Posts: 60
- Joined: Fri Jan 22, 2016 8:08 am
Post
by ccpc » Wed Mar 29, 2017 7:42 pm
ejemplo presentacion poo4
Code: Select all
public class Ponque extends Postre{
private String nombre;
private String[] ingredientes;
private float dimension;
private int id_sabor;
public Ponque()
{
}
public Ponque(String nombre, int id_sabor)
{
this.id_sabor=id_sabor;
this.nombre=nombre;
}
public Ponque(float dimension)
{
this.dimension=dimension;
}
public Ponque(String[] ingredientes)
{
this.ingredientes=ingredientes;
}
public Ponque(int id_sabor)
{
this.id_sabor=id_sabor;
}
public void realizarReceta(String[] ingredientes)
{
for (int i=0;i<ingredientes.length;i++) {
System.out.println("se agrego "+ingredientes[i]);
}
}
public void contenidoPostre()
{
System.out.println("los postres tienen muchas cosas, no pregunte tanto");
}
}
Code: Select all
public class Programa{
public static void main(String[] args) {
Ponque ponque_arequipe;
Ponque ponque_fresa;
Ponque ponque_chocolate;
Ponque ponque_simple;
Ponque ponque;
String[] ingredientes={"arequipe","leche","masa", "azucar", "cubierta"};
String[] ingredientes2={"chocolate","leche","masa", "azucar", "cubierta"};
ponque_simple= new Ponque("ponque basico",7812415);
//ponque_chocolate= new Ponque(5.3f);
ponque_fresa = new Ponque(1124100);
//ponque_arequipe= new Ponque(ingredientes);
ponque= new Ponque();
ponque.contenidoPostre();
ponque_arequipe= new PonqueArequipe("arequipe muy dulce",15.3f,60);
ponque_arequipe.realizarReceta(ingredientes);
ponque_chocolate= new PonqueChocolate("chocolate blanco",115.3f,30);
ponque_chocolate.realizarReceta(ingredientes2);
ponque_simple.realizarReceta(ingredientes);
ponque_fresa.realizarReceta(ingredientes2);
}
}
Code: Select all
public class PonqueArequipe extends Ponque{
private String tipo_arequipe;
private float cantidad_arequipe;
private int tiempo_cosion;
public PonqueArequipe(String tipo_arequipe,float cantidad_arequipe,int tiempo_cosion)
{
this.tipo_arequipe=tipo_arequipe;
this.cantidad_arequipe=cantidad_arequipe;
this.tiempo_cosion=tiempo_cosion;
}
public void realizarReceta(String[] ingredientes)
{
for (int i=0;i<ingredientes.length;i++) {
System.out.println("se agrego "+ingredientes[i]);
}
System.out.println("el tipo de arequipe utilizado es: "+tipo_arequipe+" en una cantidad de: "+cantidad_arequipe+", y su tiempo de cosion fue: "+tiempo_cosion+" minutos");
}
}
Code: Select all
public class PonqueChocolate extends Ponque{
private String tipo_chocolate;
private float cantidad_chocolate;
private int tiempo_refrigeracion;
public PonqueChocolate(String tipo_chocolate,float cantidad_chocolate, int tiempo_refrigeracion)
{
this.tiempo_refrigeracion=tiempo_refrigeracion;
this.cantidad_chocolate=cantidad_chocolate;
this.tipo_chocolate=tipo_chocolate;
}
public void realizarReceta(String[] ingredientes)
{
for (int i=0;i<ingredientes.length;i++) {
System.out.println("se agrego "+ingredientes[i]);
}
System.out.println("el tipo de chocolate utilizado es: "+tipo_chocolate+" en una cantidad de: "+cantidad_chocolate+" kilogramos, y su tiempo de reposo fue: "+tiempo_refrigeracion+" minutos");
}
}
Code: Select all
abstract class Postre{
public abstract void contenidoPostre();
}
Nombre: Cristian Camilo Palacio Cuartas.
Materia: Logica de programación.
-
julianreco1
- Posts: 46
- Joined: Fri Jan 22, 2016 8:09 am
Post
by julianreco1 » Thu Mar 30, 2017 1:35 am
Ejercicio POO 04
Code: Select all
public class Programa
{
public static void main(String[] args)
{
Torre procesador;
Torre ram;
Torre fuentedepoder;
Torre mainboard;
Torre torre;
String[] perifericos={"Razer Deathadder","Razer blackwidow","Razer kraken", "yetti", "Logitech camera"};
String[] perifericosviejos={"Genius","Teclado we","Genius diadema", "Microfono del hueco", "camara fulashedecuatroka"};
mainboard = new Torre("Asus Gamer", 150000);
// procesador = new Torre(true);
fuentedepoder = new Torre ("Evga 850 plus", 850);
// ram = new Torre("DDR4");
torre = new Torre();
torre.marcaCase();
ram = new Ram(true, false, "DDR4");
ram.comprarPerifericos(perifericos);
procesador = new Procesador(false, true, "ryzen");
procesador.comprarPerifericos(perifericosviejos);
fuentedepoder.comprarPerifericos(perifericos);
mainboard.comprarPerifericos(perifericosviejos);
}
}
Code: Select all
public class Ram extends Torre
{
private boolean corsair;
private boolean adata;
private String velocidad;
public Ram (boolean corsair, boolean adata, String velocidad)
{
this.corsair = corsair;
this.adata = adata;
this.velocidad = velocidad;
}
public void comprarPerifericos(String[] perifericos)
{
for (int i=0;i<perifericos.length;i++)
{
System.out.println("compraste "+perifericos[i]);
}
System.out.println("la RAM es corsair: "+corsair+"la RAM es adata: "+adata+"y su velocidad es: "+velocidad);
}
}
Code: Select all
public class Procesador extends Torre
{
private boolean intel;
private boolean amd;
private String modelo;
public Procesador (boolean intel, boolean amd, String modelo)
{
this.intel = intel;
this.amd = amd;
this.modelo = modelo;
}
public void comprarPerifericos(String[] perifericos)
{
for (int i=0;i<perifericos.length;i++)
{
System.out.println("compraste "+perifericos[i]);
}
System.out.println("el procesador es intel: "+intel+"el procesador es amd: "+amd+"y su modelo es: "+modelo);
}
}
Code: Select all
public class Torre extends PC
{
private String marca;
private float discoduro;
private String[] perifericos;
private int ghz;
private int ram;
public Torre(String marca)
{
this.marca = marca;
}
public Torre(String[] perifericos)
{
this.perifericos = perifericos;
}
public Torre(float discoduro, int ghz, int ram)
{
this.discoduro = discoduro;
this.ghz = ghz;
this.ram = ram;
}
public void comprarPerifericos(String[] perifericos)
{
for (int i=0;i<perifericos.length;i++)
{
System.out.println("compraste "+perifericos[i]);
}
}
public void marcaCase()
{
System.out.println("su marca es" +marca);
}
}
Code: Select all
public abstract class PC
{
public abstract void agregarPartes();
}
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет

-
julianreco1
- Posts: 46
- Joined: Fri Jan 22, 2016 8:09 am
Post
by julianreco1 » Thu Mar 30, 2017 1:36 am
Ejercicio POO 04
Code: Select all
public class Programa
{
public static void main(String[] args)
{
Torre procesador;
Torre ram;
Torre fuentedepoder;
Torre mainboard;
Torre torre;
String[] perifericos={"Razer Deathadder","Razer blackwidow","Razer kraken", "yetti", "Logitech camera"};
String[] perifericosviejos={"Genius","Teclado we","Genius diadema", "Microfono del hueco", "camara fulashedecuatroka"};
mainboard = new Torre("Asus Gamer", 150000);
// procesador = new Torre(true);
fuentedepoder = new Torre ("Evga 850 plus", 850);
// ram = new Torre("DDR4");
torre = new Torre();
torre.marcaCase();
ram = new Ram(true, false, "DDR4");
ram.comprarPerifericos(perifericos);
procesador = new Procesador(false, true, "ryzen");
procesador.comprarPerifericos(perifericosviejos);
fuentedepoder.comprarPerifericos(perifericos);
mainboard.comprarPerifericos(perifericosviejos);
}
}
Code: Select all
public class Ram extends Torre
{
private boolean corsair;
private boolean adata;
private String velocidad;
public Ram (boolean corsair, boolean adata, String velocidad)
{
this.corsair = corsair;
this.adata = adata;
this.velocidad = velocidad;
}
public void comprarPerifericos(String[] perifericos)
{
for (int i=0;i<perifericos.length;i++)
{
System.out.println("compraste "+perifericos[i]);
}
System.out.println("la RAM es corsair: "+corsair+"la RAM es adata: "+adata+"y su velocidad es: "+velocidad);
}
}
Code: Select all
public class Procesador extends Torre
{
private boolean intel;
private boolean amd;
private String modelo;
public Procesador (boolean intel, boolean amd, String modelo)
{
this.intel = intel;
this.amd = amd;
this.modelo = modelo;
}
public void comprarPerifericos(String[] perifericos)
{
for (int i=0;i<perifericos.length;i++)
{
System.out.println("compraste "+perifericos[i]);
}
System.out.println("el procesador es intel: "+intel+"el procesador es amd: "+amd+"y su modelo es: "+modelo);
}
}
Code: Select all
public class Torre extends PC
{
private String marca;
private float discoduro;
private String[] perifericos;
private int ghz;
private int ram;
public Torre(String marca)
{
this.marca = marca;
}
public Torre(String[] perifericos)
{
this.perifericos = perifericos;
}
public Torre(float discoduro, int ghz, int ram)
{
this.discoduro = discoduro;
this.ghz = ghz;
this.ram = ram;
}
public void comprarPerifericos(String[] perifericos)
{
for (int i=0;i<perifericos.length;i++)
{
System.out.println("compraste "+perifericos[i]);
}
}
public void marcaCase()
{
System.out.println("su marca es" +marca);
}
}
Code: Select all
public abstract class PC
{
public abstract void agregarPartes();
}
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет
