Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
Producto
Public cantidad 1.- Construya las siguientes clases con 3 atributos y al menos 2 funciones o
Private precio mtodos y 2 constructores.
private cdigo
1 constructor a) Botella
Get y set b) Impresora
donde se c) Avin
requiera
Posteriormente en una nueva clase Run, de cada una de las clases creadas
instancie 2 objetos y utilice las funciones con cada uno de ellos.
PROFESION
AL
Public
nombre
Protected ci
Private
sueldo
Private edad
1
constructor
Get y set
donde se
requiera
Ayudante
Private
nombre
Protected
carrera
Private sueldo
1 constructor
Get y set
donde se
requiera
Cree por cada clase una nueva que contendr en mtodo main, en este cree una Array de
objetos de tamao 10
PC_ESCRITORIO
B
Botella()
{
this.material="Vidrio";
this.substancia="Agua";
this.contenidoneto=600;
mostrar();
}
Botella (String material, String substancia,float contenidoneto)
{
this.material=material;
this.substancia=substancia;
this.contenidoneto=contenidoneto;
}
}
}
package practica2.pkg1.pkg1.botella;
public class RunBotella {
public static void main(String[] args)
{
Botella B1= new Botella();
B1.Abierto_Cerrado(true);
B1.temperatura(12);
b) Clase Impresora
package practica2.pkg1.pkg2.impresora;
public class Impresora
{
String marca;
String tipo;
float precio;
Impresora()
{
this.marca="EPSON";
this.tipo="Laser";
this.precio= 1500;
mostrar();
}
Impresora(String marca,String tipo, float precio)
{
this.marca=marca;
this.tipo=tipo;
this.precio=precio;
}
public void descuento(float des)
{
float total;
total=(precio-(precio*(des/100)));
System.out.println("La impresora "+marca+" tiene un descuento del "+des+"%");
System.out.println("El precio total a pagar es "+total);
}
public int disponible (boolean dis)
{
if(dis)
{
return 1;
}
else
{
return 0;
}
}
package practica2.pkg1.pkg2.impresora;
public class RunImpresora {
public static void main(String[] args)
{
Impresora I1= new Impresora();
I1.descuento(15);
if (I1.disponible(true)==1)
System.out.println("La impresora est disponible en la tienda");
else
System.out.println("La impresora no est disponible en la tienda");
c) Clase Avin
package practica2.pkg1.pkg3.avion;
public class Avion
{
float velocidad;
String destino;
boolean combustible;
Avion ()
{
this.velocidad=230;
this.destino="Santa Cruz";
this.combustible= true;
mostrar();
}
Avion (float velocidad, String destino,boolean combustible)
{
this.velocidad=velocidad;
this.destino=destino;
this.combustible=combustible;
}
if (vel>= 260)
{
System.out.println("El avion tiene la velcidad apropiada para despegar "+velocidad+"Km/h");
}
else
System.out.println("El avion no tiene sifuciente velocidad `para despegar "+velocidad+"Km/h");
}
package practica2.pkg1.pkg3.avion;
public class RunAvion {
public static void main(String[] args)
{
Avion A1= new Avion();
A1.velocidad();
A1.COMBUSTIBLE();
package practica2.pkg2.pkg1.profesional;
import java.util.*;
public class RunProfesional {
public static void main(String[] args)
{
Profesional [] P1= new Profesional[2];
Scanner en = new Scanner (System.in);
e) Clase AYUDANTE
package practica2.pkg2.pkg2.ayudante;
import java.util.*;
public class Ayudante
{
private String nombre;
protected String carrera;
private float sueldo;
Scanner en =new Scanner(System.in);
Ayudante()
{
System.out.println("Introduzca el nombre ");
nombre = en.nextLine();
System.out.println("Introduzca la carrera");
carrera = en.nextLine();
System.out.println("Introduzca sueldo ");
sueldo= en.nextFloat();
}
public String getNombre()
{
return this.nombre;
}
package practica2.pkg2.pkg2.ayudante;
import java.util.*;
public class RunAyudante {
public static void main(String[] args)
{
Ayudante [] A1= new Ayudante[3];
Scanner en = new Scanner (System.in);
for(int i=0;i<A1.length;i++)
{
A1[i]=new Ayudante();
}
for (int i=0;i<A1.length;i++)
{
A1[i].mostrar();
}
for(int i=0;i<A1.length;i++)
{
System.out.println("Introduzca la nueva Carrera de "+A1[i].getNombre());
A1[i].setCarrera(en.nextLine());
}
for (int i=0;i<A1.length;i++)
{
A1[i].mostrar();
}
}
}
f) Clase PRODUCTO
package practica2.pkg2.pkg3.producto;
import java.util.*;
public class Producto
{
public int cantidad;
private float precio;
private String cdigo;
Scanner en = new Scanner (System.in);
Producto()
{
System.out.println("Introduca la cantidad");
cantidad = en.nextInt();
System.out.println("Introduzca el precio");
precio= en.nextFloat();
System.out.println("Introduzca el codigo");
cdigo=en.next();
}
public String getCdigo()
{
return this.cdigo;
}
public void Mostrar()
{
System.out.println();
System.out.println("Cantidad "+cantidad);
System.out.println("Precio "+precio);
System.out.println("Codigo "+cdigo);
}
}
package practica2.pkg2.pkg3.producto;
public class RunProducto {
public static void main(String[] args)
{
Producto[] P1= new Producto[10];
for(int i=0;i<P1.length;i++)
{
P1[i]= new Producto();
}
for(int i=0;i<P1.length;i++)
{
P1[i].Mostrar();
}
for(int i=0; i<P1.length;i++)
{
System.out.println("El producto "+(i+1)+" tiene el codigo: "+P1[i].getCdigo());
}
}
}
g) Clase COMPUTADORA
package practica2.pkg3.pkg1.computadora;
public class Computadora
{
private String marca;
package practica2.pkg3.pkg1.computadora;
public class LAPTOP extends Computadora
{
private int bateria;
package practica2.pkg3.pkg1.computadora;
public class PC_ESCRITORIO extends Computadora
{
private float precio;
float total;
package practica2.pkg3.pkg1.computadora;
public class RunComputadora {
public static void main(String[] args)
{
Computadora C1= new Computadora();
C1.setMarca("EPSON");
C1.Encender_Apagar(true);
System.out.println();
LAPTOP L1= new LAPTOP();
L1.setMarca("CANON");
L1.setBateria(50);
L1.tiempo();
L1.Encender_Apagar(true);
System.out.println();
PC_ESCRITORIO P1= new PC_ESCRITORIO();
P1.setMarca("LINUX");
P1.setPrecio(2000);
P1.descuento(50);
P1.Encender_Apagar(false);
}
h) Clase MEDICO
package practica2.pkg3.pkg2.medico;
public class Medico
{
private String nombre;
float sueldo;
package practica2.pkg3.pkg2.medico;
public class Cirujano extends Medico
{
private String sala;
package practica2.pkg3.pkg2.medico;
public class Oftalmologo extends Medico
{
private int ci;
public void dia(String di)
{
System.out.println("La cita con el Dr. "+super.getNombre()+" esta programada el dia "+di);
}
public void setCi(int ci)
{
this.ci=ci;
}
public int getCi()
{
return this.ci;
} }
package practica2.pkg3.pkg2.medico;
public class Psiquiatra extends Medico
{
private float aumento;
float total;
package practica2.pkg3.pkg2.medico;
public class RunMedico {
public static void main(String[] args)
{
Medico M1= new Medico();
M1.setNombre("Oscar");
M1.sueldo=1100;
System.out.println("Nombre "+M1.getNombre());
System.out.println("Sueldo "+M1.sueldo);
M1.hospital("Bracamonte");
System.out.println();
package practica2.pkg3.pkg3.figura.geometrica;
public class FIGURA_GEOMETRICA
{
private String tipo;
String color;
package practica2.pkg3.pkg3.figura.geometrica;
public class Cuadrado extends FIGURA_GEOMETRICA
{
private int lados;
}
}
public void setLados(int lados)
{
this.lados=lados;
}
public int getLados()
{
return this.lados;
}
}
package practica2.pkg3.pkg3.figura.geometrica;
public class Circulo extends FIGURA_GEOMETRICA
{
private double diametro;