SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Es hora de poner en práctica un nuevo ejercicio
Hola compañero, bienvenido alos conocimientos
Analicemos el siguiente enunciado…
adquiridos sobre Herencia.
del tutorial de POO.
Es hora de poner en práctica los conocimientos
Analicemos el siguiente enunciado…
adquiridos sobre Herencia.
Analicemos el siguiente enunciado…
Construir una clase Factura que descienda de la
clase Precio y que incluya dos atributos específicos
llamados emisor y cliente y, al menos, un método
llamado imprimirFactura.
Bien, para este construyendo la clase Precio para
Vamos a iniciar problema crearemos las clases
Precio, Factura yhereder a partir de ella.
poder PruebaFactura.
Vamos a iniciar construyendo la clase Precio para
poder hereder a partir de ella.
Ahora, definamos un método que
Iniciaremos declarando el atributo
nos permita será heredado a la
euros que inicializar el atributo.
clase Factura.
Ahora, definamos un método que
Iniciaremos declarando el atributo
nos permita será heredado a la
euros que inicializar el atributo.
clase Factura.

public class Precio {
int euros;
Ahora, definamos un método que
nos permita inicializar el atributo.

public class Precio {
int euros;
Ahora, definamos un método que
nos permita inicializar el atributo.

public class Precio {
int euros;
public void pone(int n)
{
euros=n;
}
}
/**
Construyamos ahora quedado lista.
La clase Precio ha la clase Factura.
Construyamos ahora la clase Factura.
Ahora crearemostendrá dos
La clase Factura un sencillo
método paranúmero de clienteen
atributos: el mostrar los datos y
el emisor.
pantalla.
Ahora crearemostendrá dos
La clase Factura un sencillo
método paranúmero de clienteen
atributos: el mostrar los datos y
el emisor.
pantalla.

public class Factura extends Precio {
public int cliente;
private final String emisor = "Almacenes
ACME S.A";
Ahora crearemos un sencillo
método para mostrar los datos en
pantalla.

public class Factura extends Precio {
public int cliente;
private final String emisor = "Almacenes
ACME S.A";
Ahora crearemos un sencillo
método para mostrar los datos en
pantalla.

public class Factura extends Precio {
public int cliente;
private final String emisor = "Almacenes
ACME S.A";
public void imprimirFactura () {
System.out.println("");
System.out.println("Emisor: " + emisor);
System.out.println("---------------------");
System.out.println("Cliente: " + cliente);
System.out.println("Total: " + euros + "
euros");
}
Ahora que ya tenemos las
Comencemoscontenido en
principales el por definir un
Mostremos clases definidas
Asignemos la cantidad de euros.
Indiquemosun número de cliente.
objeto de la clase clase main
vamos a crear nuestraFactura
pantalla.
para probarlas.
Comencemoscontenido en
Mostremos el por definir un
Asignemos la cantidad de euros.
Indiquemosun número de cliente.
objeto de la clase Factura
pantalla.
Comencemoscontenido en
Mostremos el por definir un
Asignemos la cantidad de euros.
Indiquemosun número de cliente.
objeto de la clase Factura
pantalla.

public class PruebaFactura {
public static void main (String [] args) {
Factura f = new Factura();
Mostremos el contenido en
Asignemos la cantidad de euros.
Indiquemosun número de cliente.
pantalla.

public class PruebaFactura {
public static void main (String [] args) {
Factura f = new Factura();
Mostremos el contenido en
Asignemos la cantidad de euros.
Indiquemosun número de cliente.
pantalla.

public class PruebaFactura {
public static void main (String [] args) {
Factura f = new Factura();
f.cliente = 12345;
Mostremos el contenido en
Indiquemos la cantidad de euros.
pantalla.

public class PruebaFactura {
public static void main (String [] args) {
Factura f = new Factura();
f.cliente = 12345;
Mostremos el contenido en
Indiquemos la cantidad de euros.
pantalla.

public class PruebaFactura {
public static void main (String [] args) {
Factura f = new Factura();
f.cliente = 12345;
f.pone(1000);
Mostremos el contenido en
pantalla.

public class PruebaFactura {
public static void main (String [] args) {
Factura f = new Factura();
f.cliente = 12345;
f.pone(1000);
Mostremos el contenido en
pantalla.

public class PruebaFactura {
public static void main (String [] args) {
Factura f = new Factura();
f.cliente = 12345;
f.pone(1000);
f.imprimirFactura();
}
}
Utilizando JCreator ejecutaremos
nuestro main y obtendremos un
resultado como el siguiente…
Bueno compañero, esto fue todo
por Nos vemos en que la solución
ahora, espero el siguiente
de ejercicio. Hasta pronto.
este ejercicio te haya sido
clara y provechosa.
Nos vemos en el siguiente
ejercicio. Hasta pronto.

Weitere ähnliche Inhalte

Was ist angesagt?

CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLalexmerono
 
Informe Final Del Proyecto Poo
Informe Final Del Proyecto PooInforme Final Del Proyecto Poo
Informe Final Del Proyecto PooEPN
 
Estándares para el diseño de interfaz
Estándares para el diseño de interfazEstándares para el diseño de interfaz
Estándares para el diseño de interfazJose Luis Dorao
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasHuascar Génere
 
Fundamento de poo en php
Fundamento de poo en phpFundamento de poo en php
Fundamento de poo en phpRobert Moreira
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1Clara Patricia Avella Ibañez
 
Lenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UMLLenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UMLLuis Fernando Aguas Bucheli
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacionJaime amambal
 
Constructores en Java
Constructores en JavaConstructores en Java
Constructores en JavaUCE
 
Programación 3: listas y conjuntos en java
Programación 3: listas y conjuntos en javaProgramación 3: listas y conjuntos en java
Programación 3: listas y conjuntos en javaAngel Vázquez Patiño
 
Herencia y Polimorfismo
Herencia y PolimorfismoHerencia y Polimorfismo
Herencia y Polimorfismonestor_moren
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltosJansel M
 
10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadoresClara Patricia Avella Ibañez
 

Was ist angesagt? (20)

CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQL
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Estructuras en c++
Estructuras en c++Estructuras en c++
Estructuras en c++
 
Informe Final Del Proyecto Poo
Informe Final Del Proyecto PooInforme Final Del Proyecto Poo
Informe Final Del Proyecto Poo
 
Arreglos
ArreglosArreglos
Arreglos
 
Estándares para el diseño de interfaz
Estándares para el diseño de interfazEstándares para el diseño de interfaz
Estándares para el diseño de interfaz
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colas
 
Unidad 2: Clases y objetos Ejercicio 3
Unidad 2: Clases y objetos Ejercicio 3Unidad 2: Clases y objetos Ejercicio 3
Unidad 2: Clases y objetos Ejercicio 3
 
Automatas de pila
Automatas de pilaAutomatas de pila
Automatas de pila
 
Fundamento de poo en php
Fundamento de poo en phpFundamento de poo en php
Fundamento de poo en php
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
 
Lenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UMLLenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UML
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Constructores en Java
Constructores en JavaConstructores en Java
Constructores en Java
 
Programación 3: listas y conjuntos en java
Programación 3: listas y conjuntos en javaProgramación 3: listas y conjuntos en java
Programación 3: listas y conjuntos en java
 
Herencia y Polimorfismo
Herencia y PolimorfismoHerencia y Polimorfismo
Herencia y Polimorfismo
 
Ejercicios resueltos con Python
Ejercicios resueltos con PythonEjercicios resueltos con Python
Ejercicios resueltos con Python
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltos
 
10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores
 
Modelo Persistente
Modelo PersistenteModelo Persistente
Modelo Persistente
 

Andere mochten auch

15 problemas genética resueltos y explicados
15 problemas genética resueltos y explicados15 problemas genética resueltos y explicados
15 problemas genética resueltos y explicadosmperille
 
Matrices booleanas
Matrices booleanasMatrices booleanas
Matrices booleanasedevgrupo
 
Guía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de ProgramaciónGuía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de ProgramaciónMarvin Romero
 
Examen corto cap 24 sin respuestas
Examen corto cap 24 sin respuestasExamen corto cap 24 sin respuestas
Examen corto cap 24 sin respuestasJorge A.M.L.
 
PREGUNTAS DE EXAMEN
PREGUNTAS DE EXAMENPREGUNTAS DE EXAMEN
PREGUNTAS DE EXAMENAlfa Mercado
 
Ejercicio de conejos. Damián Juárez Christian
Ejercicio de conejos. Damián Juárez ChristianEjercicio de conejos. Damián Juárez Christian
Ejercicio de conejos. Damián Juárez ChristianCiberGeneticaUNAM
 
Guia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netGuia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netMarvin Romero
 
RESUMEN DE GENÉTICA
RESUMEN DE GENÉTICARESUMEN DE GENÉTICA
RESUMEN DE GENÉTICAEliana Bigai
 
Los glúcidos y lípidos
Los  glúcidos y lípidosLos  glúcidos y lípidos
Los glúcidos y lípidosGiuliana Tinoco
 
Sistemas de ecuaciones lineales. Métodos Gauss- Jordan y Gauss
Sistemas de ecuaciones lineales. Métodos Gauss- Jordan y GaussSistemas de ecuaciones lineales. Métodos Gauss- Jordan y Gauss
Sistemas de ecuaciones lineales. Métodos Gauss- Jordan y GaussCarlita Vaca
 
Examen global de biologia 1
Examen global de biologia 1Examen global de biologia 1
Examen global de biologia 1Luis David G L
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos1002pc4
 

Andere mochten auch (20)

15 problemas genética resueltos y explicados
15 problemas genética resueltos y explicados15 problemas genética resueltos y explicados
15 problemas genética resueltos y explicados
 
Unidad 3: Herencia Ejercicio 4
Unidad 3: Herencia Ejercicio 4Unidad 3: Herencia Ejercicio 4
Unidad 3: Herencia Ejercicio 4
 
Unidad 3: Herencia Ejercicio 1
Unidad 3: Herencia Ejercicio 1Unidad 3: Herencia Ejercicio 1
Unidad 3: Herencia Ejercicio 1
 
Matrices booleanas
Matrices booleanasMatrices booleanas
Matrices booleanas
 
Guía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de ProgramaciónGuía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de Programación
 
Examen corto cap 24 sin respuestas
Examen corto cap 24 sin respuestasExamen corto cap 24 sin respuestas
Examen corto cap 24 sin respuestas
 
PREGUNTAS DE EXAMEN
PREGUNTAS DE EXAMENPREGUNTAS DE EXAMEN
PREGUNTAS DE EXAMEN
 
Ejercicio de conejos. Damián Juárez Christian
Ejercicio de conejos. Damián Juárez ChristianEjercicio de conejos. Damián Juárez Christian
Ejercicio de conejos. Damián Juárez Christian
 
Plan anual biología
Plan anual biologíaPlan anual biología
Plan anual biología
 
Guia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netGuia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.net
 
Risoterapia
RisoterapiaRisoterapia
Risoterapia
 
Diapositivas risoterapia
Diapositivas risoterapiaDiapositivas risoterapia
Diapositivas risoterapia
 
RESUMEN DE GENÉTICA
RESUMEN DE GENÉTICARESUMEN DE GENÉTICA
RESUMEN DE GENÉTICA
 
Examen biologia secundaria
Examen biologia secundariaExamen biologia secundaria
Examen biologia secundaria
 
Dx Tbc
Dx TbcDx Tbc
Dx Tbc
 
Los glúcidos y lípidos
Los  glúcidos y lípidosLos  glúcidos y lípidos
Los glúcidos y lípidos
 
Bioquímica parte i
Bioquímica   parte iBioquímica   parte i
Bioquímica parte i
 
Sistemas de ecuaciones lineales. Métodos Gauss- Jordan y Gauss
Sistemas de ecuaciones lineales. Métodos Gauss- Jordan y GaussSistemas de ecuaciones lineales. Métodos Gauss- Jordan y Gauss
Sistemas de ecuaciones lineales. Métodos Gauss- Jordan y Gauss
 
Examen global de biologia 1
Examen global de biologia 1Examen global de biologia 1
Examen global de biologia 1
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 

Ähnlich wie Unidad 3: Herencia Ejercicio 2 (20)

clases y objetos
clases y objetosclases y objetos
clases y objetos
 
Desarrollo de práctica para un modelo de tres capas
Desarrollo de práctica para un modelo de tres capasDesarrollo de práctica para un modelo de tres capas
Desarrollo de práctica para un modelo de tres capas
 
Examen 23
Examen 23Examen 23
Examen 23
 
Vistas (1)
Vistas (1)Vistas (1)
Vistas (1)
 
Taller 1 bdd
Taller 1 bddTaller 1 bdd
Taller 1 bdd
 
Examen programación
Examen programaciónExamen programación
Examen programación
 
Computo movil ejercicio clases resuelto
Computo movil ejercicio clases resueltoComputo movil ejercicio clases resuelto
Computo movil ejercicio clases resuelto
 
Guia de-laboratorio-3-poo
Guia de-laboratorio-3-pooGuia de-laboratorio-3-poo
Guia de-laboratorio-3-poo
 
Unidad 5: Excepciones Ejercicio 4
Unidad 5: Excepciones Ejercicio 4Unidad 5: Excepciones Ejercicio 4
Unidad 5: Excepciones Ejercicio 4
 
Dfd
DfdDfd
Dfd
 
Diagramas de flujo1
Diagramas de flujo1Diagramas de flujo1
Diagramas de flujo1
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Manual de DFD_3
Manual de DFD_3Manual de DFD_3
Manual de DFD_3
 
Manual de dfd
Manual de dfd Manual de dfd
Manual de dfd
 
Manual de dfd
Manual de dfdManual de dfd
Manual de dfd
 
MANUAL DFD
MANUAL DFDMANUAL DFD
MANUAL DFD
 
MANUAL DE DFD
MANUAL DE DFD MANUAL DE DFD
MANUAL DE DFD
 
MANUAL DE DFD
MANUAL DE DFDMANUAL DE DFD
MANUAL DE DFD
 
Manual dfd 3
Manual dfd 3Manual dfd 3
Manual dfd 3
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 

Mehr von Fabiola Valerio Ramirez

POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1Fabiola Valerio Ramirez
 
POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2Fabiola Valerio Ramirez
 

Mehr von Fabiola Valerio Ramirez (16)

Unidad 6: Flujos y Archivos Ejercicio 4
Unidad 6: Flujos y Archivos Ejercicio 4Unidad 6: Flujos y Archivos Ejercicio 4
Unidad 6: Flujos y Archivos Ejercicio 4
 
Unidad 6: Flujos y Archivos Ejercicio 3
Unidad 6: Flujos y Archivos Ejercicio 3Unidad 6: Flujos y Archivos Ejercicio 3
Unidad 6: Flujos y Archivos Ejercicio 3
 
Unidad 6: Flujos y Archivos Ejercicio 2
Unidad 6: Flujos y Archivos Ejercicio 2Unidad 6: Flujos y Archivos Ejercicio 2
Unidad 6: Flujos y Archivos Ejercicio 2
 
Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1
 
Unidad 5: Excepciones Ejercicio 3
Unidad 5: Excepciones Ejercicio 3Unidad 5: Excepciones Ejercicio 3
Unidad 5: Excepciones Ejercicio 3
 
Unidad 5: Excepciones Ejercicio 2
Unidad 5: Excepciones Ejercicio 2Unidad 5: Excepciones Ejercicio 2
Unidad 5: Excepciones Ejercicio 2
 
Unidad 5: Excepciones Ejercicio 1
Unidad 5: Excepciones Ejercicio 1Unidad 5: Excepciones Ejercicio 1
Unidad 5: Excepciones Ejercicio 1
 
Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4
 
Unidad 4: Polimorfismo Ejercicio 3
Unidad 4: Polimorfismo Ejercicio 3Unidad 4: Polimorfismo Ejercicio 3
Unidad 4: Polimorfismo Ejercicio 3
 
Unidad 2: Clases y objetos Ejercicio 1
Unidad 2: Clases y objetos Ejercicio 1Unidad 2: Clases y objetos Ejercicio 1
Unidad 2: Clases y objetos Ejercicio 1
 
Unidad 4: Polimorfismo Ejercicio 2
Unidad 4: Polimorfismo Ejercicio 2Unidad 4: Polimorfismo Ejercicio 2
Unidad 4: Polimorfismo Ejercicio 2
 
Unidad 4: Polimorfismo Ejercicio 1
Unidad 4: Polimorfismo Ejercicio 1Unidad 4: Polimorfismo Ejercicio 1
Unidad 4: Polimorfismo Ejercicio 1
 
E2 copia
E2   copiaE2   copia
E2 copia
 
Unidad 2: Clases y objetos Ejercicio 4
Unidad 2: Clases y objetos Ejercicio 4Unidad 2: Clases y objetos Ejercicio 4
Unidad 2: Clases y objetos Ejercicio 4
 
POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1
 
POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2
 

Kürzlich hochgeladen

SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 

Kürzlich hochgeladen (20)

SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 

Unidad 3: Herencia Ejercicio 2

  • 1.
  • 2. Es hora de poner en práctica un nuevo ejercicio Hola compañero, bienvenido alos conocimientos Analicemos el siguiente enunciado… adquiridos sobre Herencia. del tutorial de POO.
  • 3. Es hora de poner en práctica los conocimientos Analicemos el siguiente enunciado… adquiridos sobre Herencia.
  • 4. Analicemos el siguiente enunciado…
  • 5. Construir una clase Factura que descienda de la clase Precio y que incluya dos atributos específicos llamados emisor y cliente y, al menos, un método llamado imprimirFactura.
  • 6. Bien, para este construyendo la clase Precio para Vamos a iniciar problema crearemos las clases Precio, Factura yhereder a partir de ella. poder PruebaFactura.
  • 7. Vamos a iniciar construyendo la clase Precio para poder hereder a partir de ella.
  • 8. Ahora, definamos un método que Iniciaremos declarando el atributo nos permita será heredado a la euros que inicializar el atributo. clase Factura.
  • 9. Ahora, definamos un método que Iniciaremos declarando el atributo nos permita será heredado a la euros que inicializar el atributo. clase Factura. public class Precio { int euros;
  • 10. Ahora, definamos un método que nos permita inicializar el atributo. public class Precio { int euros;
  • 11. Ahora, definamos un método que nos permita inicializar el atributo. public class Precio { int euros; public void pone(int n) { euros=n; } } /**
  • 12. Construyamos ahora quedado lista. La clase Precio ha la clase Factura.
  • 13. Construyamos ahora la clase Factura.
  • 14. Ahora crearemostendrá dos La clase Factura un sencillo método paranúmero de clienteen atributos: el mostrar los datos y el emisor. pantalla.
  • 15. Ahora crearemostendrá dos La clase Factura un sencillo método paranúmero de clienteen atributos: el mostrar los datos y el emisor. pantalla. public class Factura extends Precio { public int cliente; private final String emisor = "Almacenes ACME S.A";
  • 16. Ahora crearemos un sencillo método para mostrar los datos en pantalla. public class Factura extends Precio { public int cliente; private final String emisor = "Almacenes ACME S.A";
  • 17. Ahora crearemos un sencillo método para mostrar los datos en pantalla. public class Factura extends Precio { public int cliente; private final String emisor = "Almacenes ACME S.A"; public void imprimirFactura () { System.out.println(""); System.out.println("Emisor: " + emisor); System.out.println("---------------------"); System.out.println("Cliente: " + cliente); System.out.println("Total: " + euros + " euros"); }
  • 18. Ahora que ya tenemos las Comencemoscontenido en principales el por definir un Mostremos clases definidas Asignemos la cantidad de euros. Indiquemosun número de cliente. objeto de la clase clase main vamos a crear nuestraFactura pantalla. para probarlas.
  • 19. Comencemoscontenido en Mostremos el por definir un Asignemos la cantidad de euros. Indiquemosun número de cliente. objeto de la clase Factura pantalla.
  • 20. Comencemoscontenido en Mostremos el por definir un Asignemos la cantidad de euros. Indiquemosun número de cliente. objeto de la clase Factura pantalla. public class PruebaFactura { public static void main (String [] args) { Factura f = new Factura();
  • 21. Mostremos el contenido en Asignemos la cantidad de euros. Indiquemosun número de cliente. pantalla. public class PruebaFactura { public static void main (String [] args) { Factura f = new Factura();
  • 22. Mostremos el contenido en Asignemos la cantidad de euros. Indiquemosun número de cliente. pantalla. public class PruebaFactura { public static void main (String [] args) { Factura f = new Factura(); f.cliente = 12345;
  • 23. Mostremos el contenido en Indiquemos la cantidad de euros. pantalla. public class PruebaFactura { public static void main (String [] args) { Factura f = new Factura(); f.cliente = 12345;
  • 24. Mostremos el contenido en Indiquemos la cantidad de euros. pantalla. public class PruebaFactura { public static void main (String [] args) { Factura f = new Factura(); f.cliente = 12345; f.pone(1000);
  • 25. Mostremos el contenido en pantalla. public class PruebaFactura { public static void main (String [] args) { Factura f = new Factura(); f.cliente = 12345; f.pone(1000);
  • 26. Mostremos el contenido en pantalla. public class PruebaFactura { public static void main (String [] args) { Factura f = new Factura(); f.cliente = 12345; f.pone(1000); f.imprimirFactura(); } }
  • 27. Utilizando JCreator ejecutaremos nuestro main y obtendremos un resultado como el siguiente…
  • 28. Bueno compañero, esto fue todo por Nos vemos en que la solución ahora, espero el siguiente de ejercicio. Hasta pronto. este ejercicio te haya sido clara y provechosa.
  • 29. Nos vemos en el siguiente ejercicio. Hasta pronto.