REUTILIZACION DE CODIGO

Slides:



Advertisements
Presentaciones similares
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE
Advertisements

PASOS PARA REALIZAR EL TRABAJO DE JAVA Instalan el programa esta el instalador en el blog en un archivo comprimido Sandra Milena Pachón Lic. En diseño.
Herencia simple y multiple
Arquitectura CLARO-TECNOTREE
UNIVERSIDAD LATINA (UNILA) ENCAPSULACION Y HERENCIA
HERENCIA.
class Circulo extends Circunferencia Circunferencia perimetro Circunferenciaradio Circulo area Circulo.
Polimorfismo Lenguajes de Programación II Corporación Universitaria del Caribe CECAR.
Abstracción de los datos y Orientación a Objeto Clase 13.
Introducción a clases Programación Orientada a Objetos.
I NSTITUTO TECNOLOGICO SUPERIOR DE LIBRES INGENIERIA EN SISTEMAS COMPUTACIONALES PROGRAMACION ORIENTADA A OBJETOS ESMERALDA LIMON ESCUTIA REDEFINICION.
Informática II Interfaces zLas interfaces declaran un tipo que se componen sólo de métodos abstractos y constantes. zLa definición de una clase hace pensar.
Unidad III Manejo de Excepciones en Java y C++
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2008.
M.C. Juan Carlos Olivares Rojas
Herencias Conceptos básicos i
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Herencia.
2012-BM5A. Introducción Todos los lenguajes de programación son distintos entre si. Sin embargo, pueden ser agrupados según la forma de pensar y estructurar.
PROGRAMACIÓN ORIENTADA A OBJETOS SEGUNDA UNIDAD: “CLASES, OBJETOS Y MÉTODOS” IRVING YAIR SALAS CHÁVEZ ING. EN SISTEMAS COMPUTACIONALES - ITSLP.
Clase 1. Clase 7 Clase 8.
Herencia Multiple en Java
Unidad Didáctica 11 Reutilización Versión 1.0.0
Diseño y Programación Orientados a Objetos
Ingeniería Directa. Generar código a través de modelos se le conoce como ingeniería directa.
Ingeniero en Computación José Alfredo Cobián Campos
Diseño y Programación Orientada a Objetos
Diseño y Programación Orientados a Objetos
Clases y Objetos.
Programación orientada a objetos
Ingeniería de Software
Tratamiento de Datos Capitulo Dos.
Herencia Implementación en Java.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS
“POLIMORFISMO PARAMETRICO”
Evolución de paradigmas y lenguajes de Programación
Figura Rectangulo Elipse Cuadrado Circulo area (): double
Conceptos y definición básicos
Ingeniero en Computación José Alfredo Cobián Campos
Programación orientada a objetos
INTREGRANTES DE EQUIPO:
Programación orientada a objetos
Polimorfismo y Métodos Virtuales
Programación Orientada a Objetos I Unidad 4 Relaciones entre clases: herencia.
Herencia Agustín J. González ELO329.
Desarrollo de Software
Lenguajes de Programación
HERENCIA.
Universidad de San Carlos de Guatemala Escuela de Trabajo Social
Continuación Unidad 4. Control de flujo
Programación Orientada a Objetos
Programación con scratch y micromundos
Continuación Unidad 4. Control de flujo
ESTRUCTURA DE UN PROGRAMA SIMPLE EN JAVA
Tema 1 El entorno de desarrollo de C#
INGENIERIA EN SISTEMAS COMPUTACIONALES
Conceptos de Objetos, Clases y Otros Modelo Conceptual
LLAMAR /
Programación orientada a objetos en Visual Basic .NET
Programacion Orientada a Objetos
OBJETOS.
Diseño y Programación Orientados a Objetos
Programación Orientada a Objetos
Clase
Tema 5 H erencia. La herencia es una forma de reutilización de software en la que las clases se crean incorporando los datos (atributos) y el comportamiento.
Herencia Agustín J. González ELO329.
TITULO DE LA PONENCIA.
Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML.
Herencia en C++ Agustín J. González ELO329.
Clases y Objetos en Java
Transcripción de la presentación:

REUTILIZACION DE CODIGO CARLA PATRICIA VIVANCO GARCIA

En los ejemplos en los que se ha utilizado herencia, las clases están relacionadas mediante la relación ES-UN, se puede caracterizar entonces que : Si la entidad A es una forma especializada de otra entidad B, es decir, A es un B, entonces modelamos utilizando herencia. Declara a A como subclase de B.

Cuando se quiere diseñar una clase para que otros programadores reutilicen esta clase. Se diseña un objeto que permita a los objetos mostrar el nombre de todos lo estudiantes que son Aptos y No Aptos. Se va a llamar a esta clase ListaEstudiante. El programador enviara el vector lista al objeto ListaEstudiante de la siguiente forma: ListaEstudiante listado=new ListaEstudiante( ); Listado.mostrtarAptos(lista); O Listado.mostrarNoAptos(lista);

EXTENDS Afirmamos esto en el código dando el nombre de la clase como siempre pero, antes de la apertura del límite cuerpo de clase, pondremos la palabra clave "extends" seguida por el nombre de la clase base. Cuando hagamos esto, obtendremos automáticamente todos los datos miembros y métodos de la clase base. public class Circulo extends Geometria { // TODO code application logic here }

bibliografía Introducción a la programación orientada a objetos con JAVA, C. Thomas Wu