programacion
Programacion Java

OBJETOS.

1.

class partido extends hastael3periodo {

 

private String partido;

private int periodo1;

private int periodo2;

private int periodo3;

 

 

public partido (String partido, int periodo1, int periodo2, int periodo3) {

this. partido = partido;

this.periodo1 = periodo1;

this.periodo2 = periodo2;

this.periodo3 = periodo3;

 

 

 

}

 

public String damepartido(){

return partido;

}

public int dameperiodo1(){

return periodo1;

}

public int dameperiodo2(){

return periodo2;

}

public int dameperiodo3(){

return periodo3;

}

 

 

}

 

class hastael3periodo {

public static void main(String args[]) {

int total1;

int total2;

 

partido objeto1 = new partido("chicago",23,24,37);

partido objeto2 = new partido("lakers",15,39,33);

 

 

     System.out.println("NOMBRE"+"\t"+   " periodo 1"+"\t"+   " periodo 2"+"\t"+   " periodo 3"+"\t"+   "total");

     System.out.println("______________________________________________________________");

total1 = (objeto1.dameperiodo1  () + objeto1.dameperiodo2  () + objeto1.dameperiodo3  ());

total2 = (objeto2.dameperiodo1  () + objeto2.dameperiodo2  () + objeto2.dameperiodo3  ());

 

System.out.println(objeto1.damepartido()+ "\t" + objeto1.dameperiodo1()+ "\t" + objeto1.dameperiodo2()+ "\t "+ objeto1.dameperiodo3() +"\t "+ total1);

System.out.println(objeto2.damepartido()+ "\t" + objeto2.dameperiodo1()+ "\t" + objeto2.dameperiodo2()+ "\t" + objeto2.dameperiodo3() +"\t "+total2);

 

 

}

}

 
2.

class Examen extends ejercicioexamen{

 

private String materia;

private int calif1;

private int calif2;

private int calif3;

 

 

public Examen (String materia, int calif1, int calif2, int calif3) {

this.materia = materia;

this.calif1 = calif1;

this.calif2 = calif2;

this.calif3 = calif3;

 

 

 

}

 

public String damemateria(){

return materia;

}

public int damecalif1(){

return calif1;

}

public int damecalif2(){

return calif2;

}

public int damecalif3(){

return calif3;

}

 

 

}

 

class ejercicioexamen {

public static void main(String args[]) {

int prom1;

int prom2;

 

Examen objeto1 = new Examen("JUAN",80,80,80);

Examen objeto2 = new Examen("PEPE",90,90,90);

 

 

     System.out.println("NOMBRE"+"\t"+   "CALIF1"+"\t"+   "CALIF2"+"\t"+   "CALIF3"+"\t"+   "PROMEDIO");

     System.out.println("______________________________________________________________");

prom1 = (objeto1.damecalif1 () + objeto1.damecalif2 () + objeto1.damecalif3 ())/3;

prom2 = (objeto2.damecalif1 () + objeto2.damecalif2 () + objeto2.damecalif3 ())/3;

 

System.out.println(objeto1.damemateria()+ "\t" + objeto1.damecalif1()+ "\t" + objeto1.damecalif2()+ "\t "+ objeto1.damecalif3() +"\t "+ prom1);

System.out.println(objeto2.damemateria()+ "\t" + objeto2.damecalif1()+ "\t" + objeto2.damecalif2()+ "\t" + objeto2.damecalif3() +"\t "+prom2);

 

 

}

}

 
3.

class materia extends materia2 {

 

private String materia;

private int c1;

private int c2;

private int c3;

 

public materia (String materia, int c1, int c2,int c3) {

this.materia = materia;

this.c1 = c1;

this.c2 = c2;

this.c3 = c3;

 

}

 

public String damemateria(){

return materia;

}

public int damec1(){

return c1;

}

 

public int damec2(){

return c2;

}

public int damec3(){

return c3;

}

}

 

class materia2 {

public static void main(String args[]) {

 

materia objeto1 = new materia("fisica",100,100,100);

materia objeto2 = new materia("quimica",90,90,90);

 

 

System.out.print(objeto1.damemateria()+ "\t" + objeto1.damec1()+ "\t" + objeto1.damec2()+ "\t" + objeto1.damec3());

 

 

 

 

 

System.out.println("----> " + (objeto1.damec1()+objeto1.damec2()+objeto1.damec3())/3);

 

 

 

System.out.println(objeto2.damemateria()+ "\t" + objeto2.damec1()+ "\t" + objeto2.damec2()+ "\t" + objeto2.damec3());

 

 

System.out.println("----> "  + (objeto2.damec1()+objeto2.damec2()+objeto2.damec3())/3);

}

}

4.

 

class objeto_13 extends ejercicioobjeto_13{

 

private String ciudad;

private String estado;

private int habitantes;

 

 

public objeto_13 (String ciudad, String estado, int habitantes) {

this.ciudad = ciudad;

this.estado = estado;

this.habitantes = habitantes;

 

 

}

 

public String dameciudad(){

return ciudad;

}

public String dameestado(){

return estado;

}

 

public int damehabitantes(){

return habitantes;

}

}

 

class ejercicioobjeto_13 {

public static void main(String args[]) {

 

 

objeto_13 objeto1 = new objeto_13("URES ","SONORA",120000);

objeto_13 objeto2 = new objeto_13("HERMOSILLO","SONORA",100000);

objeto_13 objeto3 = new objeto_13("OBREGON","SONORA",80000);

 

System.out.println(" CIUDAD  ");

if(objeto1.damehabitantes()>30000){

System.out.println(objeto1.dameciudad());

}

if(objeto2.damehabitantes()>30000){

System.out.println(objeto2.dameciudad());

}

if(objeto3.damehabitantes()>30000){

System.out.println(objeto3.dameciudad());

}

 

}

}

5.

class Hucha{

        static int numHuchas=0;

        double ahorros=0.0;

       

        public static void main(String args[]){

               Hucha hucha1=new Hucha();

               contarHuchas();

               hucha1.ahorros=2500;

               hucha1.modificarAhorros();

       

               Hucha hucha2=new Hucha();

               contarHuchas();

               hucha2.ahorros=5000;

               hucha2.modificarAhorros();

       

               System.out.println("Numero de huchas="+numHuchas);

        }

   

               public void modificarAhorros(){

               if(ahorros>4000){

                       ahorros=ahorros-0.1*ahorros;

               }

               System.out.println("Ahorros="+ahorros);

        }

 

        public static void contarHuchas(){

               numHuchas++;

        }

}

 

 

6.

import java.util.*;
class salario extends ejercicioempleado {

private String nombre;
private int diario;
private int edad;
private int depto;

   public salario( String nombre, int diario, int edad, int depto){
      
      this.nombre = nombre;
      this.diario = diario;
      this.edad = edad;
      this.depto = depto;
     
    }
    public String damenombre(){
       
           return nombre;
        }
       
    public int damediario(){
       
           return diario;
        }  
   
    public int dameedad(){
       
           return edad;
         }
        
   public int damedepto (){
      
           return depto;
          
         }  
        }
  class ejercicioempleado{
     
      public static void main (String args[]){
         
          salario objeto1= new salario("Juan", 100, 25, 3 );
          salario objeto2= new salario("Luis", 200, 32, 4 );
          salario objeto3= new salario("Maria", 150, 27, 2);
         
     System.out.println(objeto1.damenombre()+"\t"+objeto1.damediario()+"\t"+objeto1.dameedad()+"\t"+objeto1.damedepto()+"\t"+objeto1.damediario()*30);
        System.out.println(objeto2.damenombre()+"\t"+objeto2.damediario()+"\t"+objeto2.dameedad()+"\t"+objeto2.damedepto()+"\t"+objeto2.damediario()*30);
           System.out.println(objeto3.damenombre()+"\t"+objeto3.damediario()+"\t"+objeto3.dameedad()+"\t"+objeto3.damedepto()+"\t"+objeto3.damediario()*30);
          
          
           System.out.println("Total -->"+"\t"+"\t"+"\t"+"\t"+(objeto1.damediario()*30+objeto2.damediario()*30+objeto3.damediario()*30));
          
        }
    }

  7.

import java.util.*;
class autos extends ejercicioautos {

private String marca;
private String color;
private int precio;
private int modelo;

 

public autos (String marca, String color, int precio, int modelo)
{
    this.marca = marca;
    this.color = color
    this.precio = precio;
    this.modelo = modelo;
}
public String damemarca(){
    return marca;
}
public String damecolor(){
    return color;
}
public int damemodelo(){
    return modelo;
}
public int dameprecio(){
    return precio;

}}

class ejercicioautos{
    public static void main (String args []){
        autos objeto1 = new autos("Mercede","Plata",2008,500000);
        autos objeto2 = new autos("Ferrari","negro",2005,395000);
        autos objeto3 = new autos("Lincoln","Perla",2007,499000);
       
     System.out.println (objeto1.damemarca()+ "\t" + objeto1.damecolor() + "\t" + objeto1.damemodelo() + "\t" +objeto1.dameprecio());
     System.out.println (objeto2.damemarca()+ "\t" + objeto2.damecolor()+ "\t" + objeto2.damemodelo()+ "\t" + objeto2.dameprecio());
      System.out.println (objeto3.damemarca()+ "\t" + objeto3.damecolor()+ "\t" + objeto3.damemodelo()+ "\t" + objeto3.dameprecio()); 
    }}

 

 

8.

 

class producto extends producto2 {

 

private String producto;

private int precio;

private int cantidad;

private int importe;

 

public producto (String producto, int precio, int cantidad, int importe) {

this.producto = producto;

this.precio = precio;

this.cantidad = cantidad;

this.importe = importe;

 

}

 

public String dameproducto(){

return producto;

}

public int dameprecio(){

return precio;

}

 

public int damecantidad(){

return cantidad;

}

public int dameimporte(){

return importe;

}

}

 

class producto2{

public static void main(String args[]) {

 

 

producto objeto1 = new producto("leche ",20,1,60);

producto objeto2 = new producto("frijol",30,1,120);

producto objeto3 = new producto("queso",20,1,60);

producto objeto4 = new producto ("papa",30,1,120);

 

System.out.print(objeto1.dameproducto()+ "\t" + objeto1.dameprecio()+ "\t" + objeto1.damecantidad());

 

 

System.out.println("  importe----> " + (objeto1.dameprecio()*objeto1.damecantidad()));

 

 

System.out.print(objeto2.dameproducto()+ "\t" + objeto2.dameprecio()+ "\t" + objeto2.damecantidad());

 

 

System.out.println(  "  importe----> "  + (objeto2.dameprecio()*objeto2.damecantidad()));

 

System.out.print(objeto3.dameproducto()+ "\t" + objeto3.dameprecio()+ "\t" + objeto3.damecantidad());

 

 

System.out.println("  importe----> " + (objeto3.dameprecio()*objeto3.damecantidad()));

 

 

System.out.print(objeto4.dameproducto()+ "\t" + objeto4.dameprecio()+ "\t" + objeto4.damecantidad());

 

 

System.out.println(  "  importe----> "  + (objeto4.dameprecio()*objeto4.damecantidad()));

}

}

9.

import java.io.*;
public class EjecutaHipotenusa2
{
public static void main(String args[])
{

InputStreamReader entrada = new InputStreamReader(System.in);
BufferedReader flujoEntrada = new BufferedReader(entrada);


String datoEntrada;
double cateA=0, cateB=0;


Hipotenusa2 objHipotenusa = new Hipotenusa2();

System.out.println("n CALCULA HIPOTENUSAn");


try
{
System.out.println("------------ Lectura de datos ------------");
System.out.print("Teclee cateto A: ");
datoEntrada = flujoEntrada.readLine();
cateA = Double.parseDouble(datoEntrada);

System.out.print("Teclee cateto B: ");
datoEntrada = flujoEntrada.readLine();
cateB = Double.parseDouble(datoEntrada);
}
catch (IOException error)
{
System.err.println("Error " + error.getMessage());
}


objHipotenusa.establecerA(cateA);
objHipotenusa.establecerB(cateB);

objHipotenusa.calcularC();

System.out.println("------------ Imprime resultado -----------");
System.out.println("Hipotenusa C = " + objHipotenusa.obtenerC());
}
}

10.

import java.util;*
class albañiles extends ejercicioalbañiles{
 private String nombre;
 private int horas;
 private int tarifa;
 private int pagar;
 
 public albañiles (String nombre, int horas, int tarifa){
     this.nombre=nombre;
     this.horas=horas;
     this.tarifa=tarifa;
 
 }
 public String damenombre(){
     return nombre;
 }
 public int damehoras(){
     return horas;
 }
 public int dametarifa(){
     return tarifa;
  }
}
class ejercicioalbañiles{
 public static void main(String args[]){
     
     albañiles objeto1=new albañiles("juan", 40, 46);
     albañiles objeto2=new albañiles("pedro", 20, 32);
     albañiles objeto3=new albañiles("eustasio", 15, 27);
     
     System.out.println("NOMBRE"+"\t"+"HORAS"+"\t"+"TARIFA"+"\t"+"PAGAR"+"\t");
     System.out.println("___________________________________________");
     System.out.println(objeto1.damenombre()+"\t"+objeto1.damehoras()+ "\t"+objeto1.dametarifa()+"\t"+objeto1.damehoras()*objeto1.dametarifa());
     System.out.println(objeto2.damenombre()+"\t"+objeto2.damehoras()+"\t"+objeto2.dametarifa()+"\t"+objeto2.damehoras()*objeto2.dametarifa());
     System.out.println(objeto3.damenombre()+"\t"+objeto3.damehoras()+"\t"+objeto3.dametarifa()+"\t"+objeto3.damehoras()*objeto3.dametarifa());
     
      System.out.println("TOTAL-->"+"\t"+"\t"+"\t"+(objeto1.damehoras()*objeto1.dametarifa()+objeto2.damehoras()*objeto2.dametarifa()+objeto3.damehoras()*objeto3.dametarifa()));
        }


programacion java