Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado.

Slides:



Advertisements
Presentaciones similares
Programación orientada a objetos en Visual Basic .NET
Advertisements

CJ02 – Técnicas avanzadas en java 1.4 y 5.0
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE
Curso de Java Capitulo 7: Conceptos sobre poo Profesor:
Fundamentos de la programación orientada a objetos
MÉTODO CIENTÍFICO.
Herencia simple y multiple
Arquitectura CLARO-TECNOTREE
Igor Santos Grueiro. Muchos objetos tienen CLAVE.
Polimorfismo Unidad 4.
© Lic. Fernando Campos Camacho
Tipo de Dato Abstracto Tipos de datos:
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
Aplicación del paradigma orientado a objetos
MÉTODOS DE INVESTIGACIÓN
Encapsulamiento y Abstracción
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN EN JAVA Curso-taller inicial de programación en JAVA Facultad de Estadística e Informática TEMA II.
JAVA 1.5 Fernando Almeida Octubre Introducción Java Specification Request (JSR) 14Java Specification Request (JSR) 14 propone introducir tipos y.
Creación de una librería propia. Conceptos Básicos Interfaz –El concepto formal se refiere al límite entre dos entidades distintas. –Al hablar de librerías,
Tablas hash Juan Ramón Pérez Pérez Prácticas EDI - © Juan Ramón Pérez.
 2003 Prentice Hall, Inc. All rights reserved. 1 Capítulo 6: Clases y Abstracción de Datos Índice del capítulo 6.1 Introducción 6.2 Estructuras 6.3 Clases.
 Los procesos de enseñanza y aprendizaje son dinámicos, se han ido ajustando a las necesidades de las nuevas generaciones introduciendo métodos y estrategias.
Memoria Otros temas sobre cachés. Universidad de SonoraArquitectura de Computadoras2 Otros temas 1. Estrategias de búsqueda de bloque. 2. Estrategias.
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
Capítulo 2 Una gira por el libro.
Diagrama de componentes
ESTRUCTURA DE DATOS EN JAVA
1 ONLINE SHOP ‘09 Ainara Ortega Silvia Urdiain Carmen Moriones.
DESARROLLO DE APLICACIONES MOVILES I. Temas – CheckBox – Spinner.
Programación orientada a objetos
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Público de Cisco1 Soporte técnico Trabajar en una pequeña o mediana empresa o ISP. Capítulo 2.
Programación orientada a objetos Capítulo 6 Objetos con buen comportamiento.
Control de errores visual basic
DESARROLLO DE APLICACIONES EN JAVA EN LA PLATAFORMA ANDROID
1 Diseño de Patrones Agustín J. González ELO329. Generalidades En Electrónica y en la vida en común usar soluciones probadas para problemas similares.
Módulo 7: Programación Orientada a Objetos en Visual Basic 2005.
Programación orientada a objetos. Existen 3 niveles de visibilidad: ◦ public: significa que los atributos de una clase pueden ser accedidas desde fuera.
Tema 5: Numéricas en varios grupos
Interfaces ELO329: Diseño y Programación Orientados a Objetos.
Herencia. Introducción La idea básica es poder crear clases basadas en clases ya existentes. Cuando heredamos de una clase existente, estamos re-usando.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
ADMINISTRACIÓN NACIONAL DE EDUCACIÓN PÚBLICA CONSEJO DE EDUCACIÓN TÉCNICO PROFESIONAL INSTITUTO TECONOLÓGICO INFORMÁTICO.
PROGRAMACIÓN ORIENTADA A OBJETOS Unidad 1 GENERICIDAD
Patricio A. Castillo José M. Galarce Agosto 23 de 2008 Segunda Clase.
Programación orientada a objetos
Programación orientada a objetos Capítulo 5 Comportamiento más sofisticado.
POO U1: INTRODUCCIÓN AL PARADIGMA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS.
UNIVERSIDAD TECNICA DE BABAHOYO EXTENSION DE QUEVEDO  Espinales Lisseth G RUPO N º 2 Temas:  Herencia  Polimorfismo  Encapsulamiento  2 Ejemplos Estudiante.
Departamento de Sistemas Informáticos y Programación Universidad Complutense de Madrid Simulación del patrón … (5)
Conceptos. -Programación orientada a eventos. -Instancias de clase. -Atributo de los objetos. -Método main, get y set. -Ejemplo de la declaración de.
Conexión con la Sociedad ¿Por qué la Conexión con la Sociedad? Analiza temas que son relevantes para la vida de los aprendices Temas de alto impacto.
Daniel Cassany Daniel Cassany en Leer para Sophia dice: “Leer es mucho más estratégico que antes, porque requiere saber navegar entre tanta información.
Programación orientada a objetos Capítulo 9 Algo mas sobre herencias.
*INTERFACES*. DEFINICION Cuando uno usa una herramienta, o accede e interactúa con un sistema, suele haber “algo” entre uno mismo y el objeto de la interacción.
Conveniencia entre compra o desarrollo a medida SOFTWARE A MEDIDA VENTAJASDESVENTAJAS. 1. Se ha diseñado específicamente para las necesidades empresariales.
Graficas de control de variables  Aplicación: Todos aquellos estudios que es necesario analizar funcionamiento de procesos Todos aquellos estudios que.
ARRAYS Y COLECCIONES DE DATOS. ARRAYS Arrays – Matriz – Vector Elemento del lenguaje que nos permite agrupar un conjunto de valores del mismo tipo, y.
ELABORACION DE LIBRO GRANDE Nuestras leyendas pueden ayudarnos escríbelas.
Programación orientada a objetos Capítulo 7 Objetos con buen comportamiento.
Ofimática Aplicada UNIDAD I : FUNDAMENTOS DEL ORDENADOR Contenido: Clase Práctica Arquitectura de Pc Ensamble Virtual de PC. Ejercicios de Informática.
INSTITUTO TECNOLOGICO SUPERIOR DE LIBRES ORGANISMO PÚBLICO DESCENTRALIZADO DEL GOBIERNO DEL ESTADO DE PUEBLA MAGALY SALAZAR GARCIA ALUMNA: ANGELINA LEAL.
Introducción a la Programación Orientada a Objetos Ordenamiento Ordenar una estructura de datos consiste en reacomodar sus elementos de manera tal que.
Herencias Conceptos básicos i
Manejo de archivos de texto.  Unidad fundamental de almacenamiento dentro del ámbito de la informática. Alberga un conjunto de datos que es posible leer,
Técnica de programación que utiliza abstracciones de la vida real (Objetos) como bloque esencial de construcción.
Nombre: ____________________________________________________________ Clave: _______.
Clase 1. Clase 7 Clase 8.
Escribe el nombre a los números 1 _______________________ 2 _______________________ 3_______________________ 4_______________________ 5 _______________________.
Clase
Transcripción de la presentación:

Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

El sistema “Soporte técnico”

Clase “SistemaDeSoporte”

Clase “Contestador”

Lectura de documentación de clase

Comparar interfaz e implementación

Usar métodos de clases de biblioteca

Comprobar la igualdad de cadenas

Agregar comportamiento aleatorio

Random

Clase Contestador

Concepto de Mapa

HashMap ¿Qué ocurre si buscamos( get) una clave que no está? ¿Qué ocurre si introducimos de nuevo (put) una clave existente?

Usar conjuntos

Dividir Cadenas

Escribir documentación de clase (BlueJ) Herramientas -> documentación proyecto

Compara público con privado

Variables de clases

Constantes Costantes de “clase”