En esta ocasión analizaremos un ejercicio más de
Hola compañero, bienvenido a un nuevo ejercicio
Pon tención al siguiente ...
En esta ocasión analizaremos un ejercicio más de
Pon tención al siguiente enunciado…
Polimorfismo.
Pon tención al siguiente enunciado…
Escriba una clase TarjetaDeVisita que herede de la clase
Object y que sobrecargue el método toString() para
imprimir la ta...
Empezaremos el ejercicio
realizando un extends a Object sin
A continuación, definiremos los
embargo, hay que mencionar que...
public class TarjetaDeVisita extends Object
{

Empezaremos el ejercicio
realizando un extends a Object sin
A continuación,...
public class TarjetaDeVisita extends Object
{

A continuación, definiremos los
atributos nombre, empresa,
puesto, direcció...
public class TarjetaDeVisita extends Object
{

A continuación, definiremos los
atributos nombre, empresa,
puesto, direcció...
public class TarjetaDeVisita extends Object
{

Ahora definamos un constructor
que nos permita inicializar los
atributos an...
Ahora definamos un constructor
que nos permita inicializar los
atributos anteriores.

public TarjetaDeVisita(String
nuevoN...
El método append que llama el
Por último construyamos un
método StringBuffer se los datos en
objeto para imprimir utiliza ...
El método append que llama el
Por último construyamos un
método StringBuffer se los datos en
objeto para imprimir utiliza ...
El método append que llama el
objeto StringBuffer se utiliza para
añadir contenido al mismo.

public String toString()
{St...
Probemos la clase sobrecargada
creando un objeto de la clase
Posteriormente imprimamos los
TarjetaDeVisita, pasando al
dat...
Probemos la clase sobrecargada
creando un objeto de la clase
Posteriormente imprimamos los
TarjetaDeVisita, pasando al
dat...
Posteriormente imprimamos los
datos en pantalla.

public class PruebaTarjeta
{
public static void main (String[] args)
{
T...
Posteriormente imprimamos los
datos en pantalla.

public class PruebaTarjeta
{
public static void main (String[] args)
{
T...
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.
est...
Nos vemos en el siguiente
ejercicio. Hasta pronto.
Unidad 4: Polimorfismo Ejercicio 2
Próxima SlideShare
Cargando en…5
×

Unidad 4: Polimorfismo Ejercicio 2

784 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
784
En SlideShare
0
De insertados
0
Número de insertados
8
Acciones
Compartido
0
Descargas
47
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Unidad 4: Polimorfismo Ejercicio 2

  1. 1. En esta ocasión analizaremos un ejercicio más de Hola compañero, bienvenido a un nuevo ejercicio Pon tención al siguiente enunciado… delPolimorfismo. tutorial de POO.
  2. 2. En esta ocasión analizaremos un ejercicio más de Pon tención al siguiente enunciado… Polimorfismo.
  3. 3. Pon tención al siguiente enunciado…
  4. 4. Escriba una clase TarjetaDeVisita que herede de la clase Object y que sobrecargue el método toString() para imprimir la tarjeta en pantalla.
  5. 5. Empezaremos el ejercicio realizando un extends a Object sin A continuación, definiremos los embargo, hay que mencionar que atributos nombre, empresa, puesto, dirección y telefono para por default todas las clases heredan de Object sino se indica la clase. otra clase.
  6. 6. public class TarjetaDeVisita extends Object { Empezaremos el ejercicio realizando un extends a Object sin A continuación, definiremos los embargo, hay que mencionar que atributos nombre, empresa, puesto, dirección y telefono para por default todas las clases heredan de Object sino se indica la clase. otra clase.
  7. 7. public class TarjetaDeVisita extends Object { A continuación, definiremos los atributos nombre, empresa, puesto, dirección y telefono para la clase.
  8. 8. public class TarjetaDeVisita extends Object { A continuación, definiremos los atributos nombre, empresa, puesto, dirección y telefono para la clase. private private private private private String String String String String nombre; empresa; puesto; direccion; telefono;
  9. 9. public class TarjetaDeVisita extends Object { Ahora definamos un constructor que nos permita inicializar los atributos anteriores.
  10. 10. Ahora definamos un constructor que nos permita inicializar los atributos anteriores. public TarjetaDeVisita(String nuevoNombre,String nuevaEmpresa, String nuevoPuesto, String nuevaDireccion, String nuevoTelefono) { nombre=nuevoNombre; empresa = nuevaEmpresa; puesto = nuevoPuesto; direccion=nuevaDireccion; telefono=nuevoTelefono; }
  11. 11. El método append que llama el Por último construyamos un método StringBuffer se los datos en objeto para imprimir utiliza para añadir contenido al mismo. pantalla.
  12. 12. El método append que llama el Por último construyamos un método StringBuffer se los datos en objeto para imprimir utiliza para añadir contenido al mismo. pantalla. public String toString() {StringBuffer tarjeta = new StringBuffer(); tarjeta.append("n--------------------------------n"); tarjeta.append(empresa); tarjeta.append("n--------------------------------nn"); tarjeta.append(nombre); tarjeta.append("n"); tarjeta.append(puesto); tarjeta.append("n--------------------------------nnn"); tarjeta.append("tt"+telefono+"n"); tarjeta.append("tt"+direccion); tarjeta.append("nn--------------------------------n"); return tarjeta.toString();}}
  13. 13. El método append que llama el objeto StringBuffer se utiliza para añadir contenido al mismo. public String toString() {StringBuffer tarjeta = new StringBuffer(); tarjeta.append("n--------------------------------n"); tarjeta.append(empresa); tarjeta.append("n--------------------------------nn"); tarjeta.append(nombre); tarjeta.append("n"); tarjeta.append(puesto); tarjeta.append("n--------------------------------nnn"); tarjeta.append("tt"+telefono+"n"); tarjeta.append("tt"+direccion); tarjeta.append("nn--------------------------------n"); return tarjeta.toString();}}
  14. 14. Probemos la clase sobrecargada creando un objeto de la clase Posteriormente imprimamos los TarjetaDeVisita, pasando al datos en pantalla. constructor los argumentos necesarios.
  15. 15. Probemos la clase sobrecargada creando un objeto de la clase Posteriormente imprimamos los TarjetaDeVisita, pasando al datos en pantalla. constructor los argumentos necesarios. public class PruebaTarjeta { public static void main (String[] args) { TarjetaDeVisita tarjeta = new TarjetaDeVisita( "Jose Maria Perez", "Universidad Carlos III de Madrid", "Profesor Ayudante", "Departamento de informatica", "+34 91 624 9104");
  16. 16. Posteriormente imprimamos los datos en pantalla. public class PruebaTarjeta { public static void main (String[] args) { TarjetaDeVisita tarjeta = new TarjetaDeVisita( "Jose Maria Perez", "Universidad Carlos III de Madrid", "Profesor Ayudante", "Departamento de informatica", "+34 91 624 9104");
  17. 17. Posteriormente imprimamos los datos en pantalla. public class PruebaTarjeta { public static void main (String[] args) { TarjetaDeVisita tarjeta = new TarjetaDeVisita( "Jose Maria Perez", "Universidad Carlos III de Madrid", "Profesor Ayudante", "Departamento de informatica", "+34 91 624 9104"); //Se prueba a imprimir la tarjeta System.out.println(tarjeta.toString()); } }
  18. 18. Utilizando JCreator ejecutaremos nuestro main y obtendremos un resultado como el siguiente…
  19. 19. 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.
  20. 20. Nos vemos en el siguiente ejercicio. Hasta pronto.

×