SlideShare una empresa de Scribd logo
1 de 5
UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS
ANDES”UNIANDES”
SANTIAGO QUILLIGANA IV SISTEMAS PROGRAMACIÓN ORIENTADA A OBJETOS.
CLASE ANIMAL:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package animal;
/**
*
* @author Usuario
*/
public class Animal {
public void Comer(){
System.out.println("animal comiendo");
}
public static void main(String[] args) {
Animal A=new Animal();
A.Comer();
}}
PROGRAMACION DE METODOS:
publicclassArticuloDefectuoso {
privatedoubleprecio_unitario;
privatedoubleprecio_ajustado;
privatedouble descuento; // porcentaje de descuento que se aplicará al precio
privateintcantidad;
private String descripcion;
UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS
ANDES”UNIANDES”
private String id;
publicArticuloDefectuoso( String id, String descripcion, intcantidad, double precio ) {
this.id = id;
this.descripcion = descripcion;
if ( cantidad >= 0 )
this.cantidad = cantidad;
else
this.cantidad = 0;
this. precio_unitario = precio;
}
publicdoublegetPrecioUnitario () {
returnprecio_unitario;
}
// aplica un porcentaje de descuento al precio
publicvoidsetDescuento( double descuento ) {
if( descuento <= 1.00 ) {
this.descuento = descuento;
}
}
public double getDescuento() {
returndescuento;
}
publicintgetCantidad() {
returncantidad;
UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS
ANDES”UNIANDES”
}
publicvoidsetCantidad ( int cantidad ) {
this.cantidad = cantidad;
}
public String getIDProducto() {
return id;
}
public String getDescripcion() {
returndescripcion;
}
publicdoublegetPrecioAjustado() {
returnprecio_ajustado;
}
publicvoidsetPrecioAjustado ( double precio) {
precio_ajustado = precio;
}
}
packagearticulodefectuoso;
/**
*
* @author Usuario
*/
UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS
ANDES”UNIANDES”
public class Articulos {
public static void main(String[] args) {
// TODO codeapplicationlogichere
ArticuloDefectuoso leche = new ArticuloDefectuoso("dfsha", "bfjdsf", 45, 237);
leche.setDescuento(0.15);
doubleprecio_leche = leche.getCantidad() * leche.getPrecioUnitario();
doubledescuento_leche = leche.getDescuento() * precio_leche;
leche.setPrecioAjustado(precio_leche - descuento_leche );
System.out.println( "Su leche cuesta: " + leche.getPrecioAjustado() + " € " );
}
}
CLASE AUTO:
package auto;
publicclass Auto {
String color, marcacarro;
int modelo;
Auto (String color, Stringmarcacarro, int modelo) {
this.color = color;
this.marcacarro =marcacarro;
this.modelo = modelo;
}
Auto(String color, String marcacarro) {
this.color = color;
UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS
ANDES”UNIANDES”
this.marcacarro = marcacarro;
}
}
class Sobrecarga {
public static void main(String[] args) {
String color, carro;
int modelo;
Auto p1= new Auto("amarillo","masda",2012);
Auto p2 = new Auto("rojo","chevrolet");
color = p1.color;
carro = p1.marcacarro;
modelo = p1.modelo;
System.out.println(color + ", de " + carro + ", modelo " + modelo);
color = p2.color;
carro = p2.marcacarro;
modelo = p2.modelo;
System.out.println(color + " marca: " + carro + ".");
}
}

Más contenido relacionado

Similar a Tareas agrupadas

Programa Java que gestiona los productos que comercializan varios viveros
Programa Java que gestiona los productos que comercializan varios viverosPrograma Java que gestiona los productos que comercializan varios viveros
Programa Java que gestiona los productos que comercializan varios viverosjubacalo
 
Intro aplicaciones web con php
Intro aplicaciones web con phpIntro aplicaciones web con php
Intro aplicaciones web con phpFer Nando
 
Copilacion de ejercicios en java
Copilacion de ejercicios en javaCopilacion de ejercicios en java
Copilacion de ejercicios en javaJonathan Israel
 
Estructura de una clase (1).pptx
Estructura de una clase (1).pptxEstructura de una clase (1).pptx
Estructura de una clase (1).pptxMahelysTerrers
 
Metodos,variables, pasodeparametros
Metodos,variables, pasodeparametrosMetodos,variables, pasodeparametros
Metodos,variables, pasodeparametroskenixxx
 
P R A C T I C A2
P R A C T I C A2P R A C T I C A2
P R A C T I C A2climancc
 
Programación Orientada a Objetos en Java
Programación Orientada a Objetos en JavaProgramación Orientada a Objetos en Java
Programación Orientada a Objetos en JavaDaniel Irene
 
Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009mtemarialuisa
 
JAVA_BASICO_modo_consola_introduccion.pptx
JAVA_BASICO_modo_consola_introduccion.pptxJAVA_BASICO_modo_consola_introduccion.pptx
JAVA_BASICO_modo_consola_introduccion.pptxFamiliaAyluardo
 
Java::Acceso a Bases de Datos
Java::Acceso a Bases de DatosJava::Acceso a Bases de Datos
Java::Acceso a Bases de Datosjubacalo
 

Similar a Tareas agrupadas (20)

Programa Java que gestiona los productos que comercializan varios viveros
Programa Java que gestiona los productos que comercializan varios viverosPrograma Java que gestiona los productos que comercializan varios viveros
Programa Java que gestiona los productos que comercializan varios viveros
 
Intro aplicaciones web con php
Intro aplicaciones web con phpIntro aplicaciones web con php
Intro aplicaciones web con php
 
Copilacion de ejercicios en java
Copilacion de ejercicios en javaCopilacion de ejercicios en java
Copilacion de ejercicios en java
 
Introduccio al Java
Introduccio al JavaIntroduccio al Java
Introduccio al Java
 
Programas en netbeans
Programas en netbeansProgramas en netbeans
Programas en netbeans
 
Estructura de una clase (1).pptx
Estructura de una clase (1).pptxEstructura de una clase (1).pptx
Estructura de una clase (1).pptx
 
PROGRAMA EN JAVA
PROGRAMA EN JAVAPROGRAMA EN JAVA
PROGRAMA EN JAVA
 
Clase 2 poo java
Clase 2 poo javaClase 2 poo java
Clase 2 poo java
 
Metodos,variables, pasodeparametros
Metodos,variables, pasodeparametrosMetodos,variables, pasodeparametros
Metodos,variables, pasodeparametros
 
P R A C T I C A2
P R A C T I C A2P R A C T I C A2
P R A C T I C A2
 
Java
JavaJava
Java
 
Programación Orientada a Objetos en Java
Programación Orientada a Objetos en JavaProgramación Orientada a Objetos en Java
Programación Orientada a Objetos en Java
 
Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009
 
Programas en netbeans
Programas en netbeansProgramas en netbeans
Programas en netbeans
 
Doctrine2 sf2Vigo
Doctrine2 sf2VigoDoctrine2 sf2Vigo
Doctrine2 sf2Vigo
 
Introducción a TDD y PHPUnit
Introducción a TDD y PHPUnitIntroducción a TDD y PHPUnit
Introducción a TDD y PHPUnit
 
JAVA_BASICO_modo_consola_introduccion.pptx
JAVA_BASICO_modo_consola_introduccion.pptxJAVA_BASICO_modo_consola_introduccion.pptx
JAVA_BASICO_modo_consola_introduccion.pptx
 
Lp2docclases
Lp2docclasesLp2docclases
Lp2docclases
 
9.herencia en java
9.herencia en java9.herencia en java
9.herencia en java
 
Java::Acceso a Bases de Datos
Java::Acceso a Bases de DatosJava::Acceso a Bases de Datos
Java::Acceso a Bases de Datos
 

Tareas agrupadas

  • 1. UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS ANDES”UNIANDES” SANTIAGO QUILLIGANA IV SISTEMAS PROGRAMACIÓN ORIENTADA A OBJETOS. CLASE ANIMAL: /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package animal; /** * * @author Usuario */ public class Animal { public void Comer(){ System.out.println("animal comiendo"); } public static void main(String[] args) { Animal A=new Animal(); A.Comer(); }} PROGRAMACION DE METODOS: publicclassArticuloDefectuoso { privatedoubleprecio_unitario; privatedoubleprecio_ajustado; privatedouble descuento; // porcentaje de descuento que se aplicará al precio privateintcantidad; private String descripcion;
  • 2. UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS ANDES”UNIANDES” private String id; publicArticuloDefectuoso( String id, String descripcion, intcantidad, double precio ) { this.id = id; this.descripcion = descripcion; if ( cantidad >= 0 ) this.cantidad = cantidad; else this.cantidad = 0; this. precio_unitario = precio; } publicdoublegetPrecioUnitario () { returnprecio_unitario; } // aplica un porcentaje de descuento al precio publicvoidsetDescuento( double descuento ) { if( descuento <= 1.00 ) { this.descuento = descuento; } } public double getDescuento() { returndescuento; } publicintgetCantidad() { returncantidad;
  • 3. UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS ANDES”UNIANDES” } publicvoidsetCantidad ( int cantidad ) { this.cantidad = cantidad; } public String getIDProducto() { return id; } public String getDescripcion() { returndescripcion; } publicdoublegetPrecioAjustado() { returnprecio_ajustado; } publicvoidsetPrecioAjustado ( double precio) { precio_ajustado = precio; } } packagearticulodefectuoso; /** * * @author Usuario */
  • 4. UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS ANDES”UNIANDES” public class Articulos { public static void main(String[] args) { // TODO codeapplicationlogichere ArticuloDefectuoso leche = new ArticuloDefectuoso("dfsha", "bfjdsf", 45, 237); leche.setDescuento(0.15); doubleprecio_leche = leche.getCantidad() * leche.getPrecioUnitario(); doubledescuento_leche = leche.getDescuento() * precio_leche; leche.setPrecioAjustado(precio_leche - descuento_leche ); System.out.println( "Su leche cuesta: " + leche.getPrecioAjustado() + " € " ); } } CLASE AUTO: package auto; publicclass Auto { String color, marcacarro; int modelo; Auto (String color, Stringmarcacarro, int modelo) { this.color = color; this.marcacarro =marcacarro; this.modelo = modelo; } Auto(String color, String marcacarro) { this.color = color;
  • 5. UNIVERSIDAD AUTÓNOMA REGIONAL DE LOS ANDES”UNIANDES” this.marcacarro = marcacarro; } } class Sobrecarga { public static void main(String[] args) { String color, carro; int modelo; Auto p1= new Auto("amarillo","masda",2012); Auto p2 = new Auto("rojo","chevrolet"); color = p1.color; carro = p1.marcacarro; modelo = p1.modelo; System.out.println(color + ", de " + carro + ", modelo " + modelo); color = p2.color; carro = p2.marcacarro; modelo = p2.modelo; System.out.println(color + " marca: " + carro + "."); } }