SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
Universidad Fermín Toro
Vicerrectorado Académico
Escuela de Ingeniería
Cabudare
Alumna
Angelica Parra 25648969
Sección: MI-63
Cabudare; 28 de Agosto de 2017
La programación Orientada a Objetos
La programación Orientada a Objetos se basa en la estructura de los programas en
torno a los objetos.
Los lenguajes de POO más que describir cada objeto individualmente proveen una
construcción (Clase) que describe a un conjunto de objetos que poseen las mismas
propiedades.
Clase
Una clase representa solo una abstracción. Es decir clasifica los objetos según sus
características comunes (clase).
Objeto
Los objetos que pertenecen a la misma clase son descritos o comparten el mismo
conjunto de atributos y métodos.
Atributo
Un atributo es una característica de un objeto. Mediante los atributos se define
información oculta dentro de un objeto, la cuales manipulada solamente por los
métodos definidos sobre dicho objeto.
Método
Son las operaciones (acciones o funciones) que se aplican sobre los objetos y que
permiten crearlos, cambiar su estado o consultar el valor de sus atributos.
Abstracción
Una abstracción denota las características esenciales de un objeto (datos y
operaciones), que lo distingue de otras clases de objetos.
Ejercicio
Clase: Casa
// Atributos
Entero Numero de cuartos
Entero Numero de puertas
Entero Color
# Lógico ¿Estado?
// Métodos
Construir Acción Casa (Entero cuartos, puertasaconstruir)
Numero de cuartos= cuartos;
Numero de puertas= puertasaconstruir;
Facción;
Preguntar Acción (String colordeseado)
Color= colordeseado;
Facción;
MostrarEstado Acción (String habitada, deshabitada)
Estado= Habitada;
Estado= Deshabitada;
Facción;
FinClase Casa

Weitere ähnliche Inhalte

Was ist angesagt?

Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
still01
 
POO: Clases
POO: ClasesPOO: Clases
POO: Clases
Actimel
 
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
johnny herrera
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOS
TeDy j Sanchez
 
Charla de clases
Charla de clasesCharla de clases
Charla de clases
javier21m
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
still01
 

Was ist angesagt? (20)

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Asignacion2andres 1
Asignacion2andres 1Asignacion2andres 1
Asignacion2andres 1
 
Implementación de clases
Implementación de clasesImplementación de clases
Implementación de clases
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Clases
ClasesClases
Clases
 
POO: Clases
POO: ClasesPOO: Clases
POO: Clases
 
Cap3.0
Cap3.0Cap3.0
Cap3.0
 
Introducción a la programación orientada objetos
Introducción a la programación orientada objetosIntroducción a la programación orientada objetos
Introducción a la programación orientada objetos
 
Cap3.0
Cap3.0Cap3.0
Cap3.0
 
7 Curso de POO en java - diagrama de clases
7 Curso de POO en java - diagrama de clases7 Curso de POO en java - diagrama de clases
7 Curso de POO en java - diagrama de clases
 
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
Introduccin a-programacin-orientada-a-objetos-oop-clases-y-objetos900
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOS
 
Guía
GuíaGuía
Guía
 
Charla de clases
Charla de clasesCharla de clases
Charla de clases
 
DIAGRAMA DE CLASES
DIAGRAMA DE CLASESDIAGRAMA DE CLASES
DIAGRAMA DE CLASES
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Fun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetosFun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetos
 
Programacion orientada a objetos mariana parra
Programacion orientada a objetos mariana parraProgramacion orientada a objetos mariana parra
Programacion orientada a objetos mariana parra
 

Ähnlich wie Programacion orientada a objetos angelica (20)

Nociones Básicas de POO
Nociones Básicas de POONociones Básicas de POO
Nociones Básicas de POO
 
Java
Java Java
Java
 
D.poo
D.pooD.poo
D.poo
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Taller 1 1a
Taller 1 1aTaller 1 1a
Taller 1 1a
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas poo
 
Tarea de objeto y clase poo
Tarea de objeto y clase pooTarea de objeto y clase poo
Tarea de objeto y clase poo
 
Metodología orientada a objetos
Metodología orientada a objetosMetodología orientada a objetos
Metodología orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Metodos
MetodosMetodos
Metodos
 
PROGRAMACION_ORIENTADA_A_OBJETOS.pdf
PROGRAMACION_ORIENTADA_A_OBJETOS.pdfPROGRAMACION_ORIENTADA_A_OBJETOS.pdf
PROGRAMACION_ORIENTADA_A_OBJETOS.pdf
 
Java
JavaJava
Java
 
presentacion-tema-i-unidad-ii.GFGFHFHGppt
presentacion-tema-i-unidad-ii.GFGFHFHGpptpresentacion-tema-i-unidad-ii.GFGFHFHGppt
presentacion-tema-i-unidad-ii.GFGFHFHGppt
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
PROGRAMACIÓN III
PROGRAMACIÓN IIIPROGRAMACIÓN III
PROGRAMACIÓN III
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
5442270.ppt
5442270.ppt5442270.ppt
5442270.ppt
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 
Conceptos básicos
Conceptos básicos Conceptos básicos
Conceptos básicos
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 

Mehr von Angelica Parra (9)

Introduccion a los sistemas de transmision
Introduccion a los sistemas de transmisionIntroduccion a los sistemas de transmision
Introduccion a los sistemas de transmision
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Algebra booleana
Algebra booleanaAlgebra booleana
Algebra booleana
 
Reticulados y sus aplicaciones angelica parra
Reticulados y sus aplicaciones angelica parraReticulados y sus aplicaciones angelica parra
Reticulados y sus aplicaciones angelica parra
 
Mapa conceptual Grafos “Euleriano y Hamiltoniano”
Mapa conceptual Grafos “Euleriano  y  Hamiltoniano”Mapa conceptual Grafos “Euleriano  y  Hamiltoniano”
Mapa conceptual Grafos “Euleriano y Hamiltoniano”
 
Grafo y disgrafo
Grafo y disgrafoGrafo y disgrafo
Grafo y disgrafo
 
El proceso innovador en la pequeña industria
El proceso innovador en la pequeña industriaEl proceso innovador en la pequeña industria
El proceso innovador en la pequeña industria
 
Plan de negocios para la micro, pequeña y mediana empresa en venezuela
Plan de negocios para la micro, pequeña y mediana empresa en venezuelaPlan de negocios para la micro, pequeña y mediana empresa en venezuela
Plan de negocios para la micro, pequeña y mediana empresa en venezuela
 

Kürzlich hochgeladen

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Kürzlich hochgeladen (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Programacion orientada a objetos angelica

  • 1. Universidad Fermín Toro Vicerrectorado Académico Escuela de Ingeniería Cabudare Alumna Angelica Parra 25648969 Sección: MI-63 Cabudare; 28 de Agosto de 2017
  • 2. La programación Orientada a Objetos La programación Orientada a Objetos se basa en la estructura de los programas en torno a los objetos. Los lenguajes de POO más que describir cada objeto individualmente proveen una construcción (Clase) que describe a un conjunto de objetos que poseen las mismas propiedades. Clase Una clase representa solo una abstracción. Es decir clasifica los objetos según sus características comunes (clase). Objeto Los objetos que pertenecen a la misma clase son descritos o comparten el mismo conjunto de atributos y métodos. Atributo Un atributo es una característica de un objeto. Mediante los atributos se define información oculta dentro de un objeto, la cuales manipulada solamente por los métodos definidos sobre dicho objeto. Método Son las operaciones (acciones o funciones) que se aplican sobre los objetos y que permiten crearlos, cambiar su estado o consultar el valor de sus atributos.
  • 3. Abstracción Una abstracción denota las características esenciales de un objeto (datos y operaciones), que lo distingue de otras clases de objetos. Ejercicio Clase: Casa // Atributos Entero Numero de cuartos Entero Numero de puertas Entero Color # Lógico ¿Estado? // Métodos Construir Acción Casa (Entero cuartos, puertasaconstruir) Numero de cuartos= cuartos; Numero de puertas= puertasaconstruir; Facción; Preguntar Acción (String colordeseado) Color= colordeseado; Facción; MostrarEstado Acción (String habitada, deshabitada) Estado= Habitada; Estado= Deshabitada; Facción; FinClase Casa