APUNTES POO

Description

APUNTES BASICOS PARA APRENDER A PROGRAMAS CON MAYOR EFICIENCIA Y SENCILLO
BRYAN ESPINOZA
Slide Set by BRYAN ESPINOZA, updated more than 1 year ago
BRYAN ESPINOZA
Created by BRYAN ESPINOZA about 7 years ago
44
0

Resource summary

Slide 1

    PROGRAMCION ORIENTADA A OBJETO (POO)
    Bases: Abstracción Encapsulación Modularidad   Jerarquización. Conceptos:  Clases y objetos, Atributo y Estado Método y Mensajes Herencia y Polimorfismo.
    Caption: :

Slide 2

    CONCEPTOS : APUNTES
    CLASES:Una clase describe las estructuras de datos que lo forman y las funciones asociadas con él. Una clase es un modelo con el que se construyen los objetos.
    OBJETOS:Un objeto es un ejemplar concreto de una clase, que se estructura y comporta según se definió en la clase, pero su estado es particular e independiente del resto de ejemplares. Al proceso de crear un objeto se le llama generalmente instanciar una clase.EJEMPLO: OBJETO ES TELEVISOR LA CLASE APARATOS ELECTRONICOS

Slide 3

    CONCEPTOS: APUNTES
    ATRIBUTOS:Un atributo es cada uno de los datos de una clase que la describen; no incluyen los datos auxiliares utilizados para una implementación concreta. 
    ESTADO:El estado de un objeto es el conjunto de valores de sus atributos en un instante dado.

Slide 4

    CONCEPTOS: APUNTES
    METODO:Un método define una operación sobre un objeto. Nos podemos encontrar con diversos tipos de métodos:  Consultan o modifican un atributo, normalmente nos referenciaremos a ellos como: getters & setters   Realizan operaciones sobre el conjunto de atributos, calculando valores o realizando modificaciones  Inicializan los atributos al principio del ciclo de vida, o liberan los recursos al final del ciclo; nos referiremos a ellos como constructores o destructores 
    MENSAJE:Un mensaje es la invocación de un método de un objeto. Podemos decir que un objeto lanza un mensaje (quien realiza la invocación) y otro lo recibe (el que ejecuta el método). Podemos rescribir que una clase es la descripción e implementación de un conjunto de atributos y métodos.

Slide 5

    CONCEPTOS: APUNTES
    POHERENCIA:La herencia es una característica que permite a las clases definirse a partir de otras, y así reutilizar su funcionalidad. A la clase padre se le llama superclase, clase base..., y a la hija subclase, clase derivada.
    HERENCIA:
    POLIMORFISMO:El polimorfismo es la capacidad de que un mismo mensaje funcione con diferentes objetos. Es aquél en el que el código no incluye ningún tipo de especificación sobre el tipo concreto de objetos sobre el que se trabaja. El método opera sobre un conjunto de posibles objetos compatibles.

Slide 6

Show full summary Hide full summary

Similar

FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Test: "La computadora y sus partes"
Dayana Quiros R
Abreviaciones comunes en programación web
Diego Santos
Seguridad en la red
Diego Santos
Excel Básico-Intermedio
Diego Santos
Evolución de la Informática
Diego Santos
Introducción a la Ingeniería de Software
David Pacheco Ji
Conceptos básicos de redes
ARISAI DARIO BARRAGAN LOPEZ
La ingenieria de requerimientos
Sergio Abdiel He
TECNOLOGÍA TAREA
Denisse Alcalá P
Navegadores de Internet
M Siller