Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Interfaces y Herencia, Apuntes de Contabilidad

Interfaces y Herencia, Java Herencia vs Interfaces.

Tipo: Apuntes

2019/2020

Subido el 15/06/2020

jose-delphi
jose-delphi 🇲🇽

5 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
José Delphi Hernández.
Matricula: 85002
Grupo: K039
K039-U037 (17) CONTABILIDAD GENERAL.
Mtro. Juan Raymundo Rodríguez Van Scoit.
Actividad de aprendizaje 1.
Interfaces y Herencia.
Nuevo Laredo, Tamaulipas México.
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Interfaces y Herencia y más Apuntes en PDF de Contabilidad solo en Docsity!

José Delphi Hernández.

Matricula: 85002

Grupo: K

K039-U037 (17) CONTABILIDAD GENERAL.

Mtro. Juan Raymundo Rodríguez Van Scoit.

Actividad de aprendizaje 1.

Interfaces y Herencia.

Nuevo Laredo, Tamaulipas México.

Java Herencia vs Interfaces.

Java Herencia vs Interfaces es una de las comparaciones más típicas cuando uno empieza a

programar en Java. Siempre se generan dudas de cuando usar cada una de ellas ya que su

comportamiento es similar. Vamos a construir un ejemplo sencillo que nos ayude a clarificar

dudas. Vamos a suponer que tenemos una jerarquía de clases de tipos de documento que

incluye documentos PDF y documentos Word.

Fig - A3.1, Diagrama Ejemplo.

¿Qué es una interface?

Un interface es una colección de declaraciones de métodos (sin definirlos) y también puede

incluir constantes.

Runnable es un ejemplo de interface en el cual se declara, pero no se implementa, una función

miembro run.

public interface Runnable {

public abstract void run();

Las clases que implementen (implements) la interface Runnable han de definir obligatoriamente

la función run.

class Animacion implements Runnable{

public void run(){

//define la función run

El papel de la interface es el de describir algunas de las características de una clase. Por

ejemplo, el hecho de que una persona sea un futbolista no define su personalidad completa,

pero hace que tenga ciertas características que las distinguen de otras. Clases que no están

relacionadas pueden implementar la interface Runnable , por ejemplo, una clase que describa

una animación, y también puede implementar la interface Runnable una clase que realice un

cálculo intensivo.

Actividad de aprendizaje 3. Objetivo: Aplicar el uso de interfaces y herencia en el desarrollo de un sistema como parte del análisis y diseño orientado a objetos. Diagrama. Main.

Listar Instrumentos

Afinar Instrumentos

Empezar Concierto

Orquesta.

Soplar

Rascar

Golpear

Instrumento.

Instrumento "flauta"

Instrumento "violin"

Instrumento "bombo"

Salida

"EMPEZAMOS EL CONCIERTAZO" System.out.println

Fig - A3.2, ScreenShoot de Actividad.

Biografía.

2000-2011 Osmosis Latina

[ CITATION Web11 \l 1033 ]

Arquitectura Java Basica

[ CITATION Cec17 \l 1033 ]