PROGRAMACIÓN ORIENTADA A OBJETOS. introducción La unidad sobre Programación Orientada a Objetos, se centrará sobre sus definiciones y el pilar inicial:

Slides:



Advertisements
Presentaciones similares
Unidad 3 Lenguajes .Net y POO
Advertisements

Curso de java básico (scjp)
Pruebas Unitarias [UTN - Tecnologías de desarrollo de software IDE] 2008 nUnit Ezequiel GhioneEzequiel Ghione [fecha][fecha]
Clases en C++.
Orientación a Objetos con Java SE
El proceso de desarrollo de software
El proceso de desarrollo de software
El proceso de desarrollo de software
La Programación Orientado a Objetos
Lección 1 Introducción a la POO
POO en C++: Sintaxis En el .h debe aparecer la declaración de la clase: class NombreClase { private: // atributos y métodos privados public: // atributos.
Introducción Eventos y Delegados.
Genéricos en Java Jaime Ramírez, Ángel Lucas González
Aplicación del paradigma orientado a objetos
Lenguajes de Programación
PROGRAMACION ORIENTADA A OBJETOS
Encapsulamiento y Abstracción
Programación Orientada a Objetos en Java
PROGRAMACIÓN EN JAVA Curso-taller inicial de programación en JAVA Facultad de Estadística e Informática TEMA II.
Método en Java.
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Programación Orientada a Objetos usando C++
Realizado por: Bertha Palomeque A. Rodrigo Barzola J. Sensor de Temperatura utilizando el Starter Kit Javelin Stamp.
Medio de tele-comunicación
TALLER DE PROGRAMACIÓN III
UNIVERSIDAD TECNOLÓGICA DE HERMOSILLO T.S.U. EN T.I.C., Área: Sistemas Informáticos Ing. José Padilla Duarte y estudiantes de Sistemas Informáticos Hermosillo,
Introducción a clases Programación Orientada a Objetos.
Java Orientado a Objetos CLASES,OBJETOS Y MÉTODOS
Clases y objetos La unidad fundamental de programación OO son las clases. Conjunto de métodos y semántica Qué se va a hacer POO Clase: que define la implementación.
Tema 6: Clases Antonio J. Sierra.
Clase Teórica No. 4 Programación IV
Suponiendo que además en la clase U hay: import java.util.*; class U{ static Scanner teclado = new Scanner(System.in); static public int readInt(String.
El lenguaje de programación Java
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Objetos.
Programación Orientada a Aspectos (POA)
Capitulo # 4 herencia PROGRAMACION III UNIVERSIDAD
Introducción a la POO • ¿Qué es la programación orientada a objets (POO)? – Un “paradigma” de programación – Una forma de pensar acerca de los problemas.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Encapsulamiento.
Programación Orientada a Objetos usando CONSTRUCTORES DESTRUCTORES.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Encapsulamiento.
PROGRAMACIÓN ORIENTADA A OBJETOS USANDO C++
Computación II Repaso de java Karina Figueroa Mora.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Clases.
SUMA DE DOS NÚMEROS Pseudocódigo, diagrama de flujo y programa java.
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2008.
1 Introducción a Java y Diseño orientado a objetos ELO-329 Diseño y programación orientados a objetos 1s05.
UNIDAD 4: PROGRAMACIÓN ORIENTADA A OBJETOS
Introducción a la Programación Orientada a Objetos Una clase que modela los atributos y el comportamiento de una colección de objetos, define un tipo de.
Sesión 06: Clases y Objetos (2)
HERENCIA.
Algoritmos en Pseudocódigo
Encapsulamiento Miguel Ángel Rojas Aguilar Esthela Carmina Carranza Cabrera.
Fundamentos de Ingeniería de Software Facultad de Ingenieria Universidad Distrital Francisco José de Caldas PROGRAMACION ORIENTADA A OBJETOS Asignatura:
TALLER POO JAVA ERNESTO GOMEZ VARGAS. OBJETIVOS REALIZAR UNA APLICACIÓN SENCILLA DE P.O.O FAMILIARIZARSE CON LA HERRAMETA NETBEANS APLICAR EL CONCEPTO.
Herencias Conceptos básicos i
Programación orientada a objetos La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos.
Factorías e Iterables Introducción del concepto de patrón de diseño Construcción de tipos para recorridos con for extendido Fundamentos de Programación.
2015-BM5A. Introducción Durante años, los programadores se han dedicado a construir aplicaciones muy parecidas que resolvían una y otra vez los mismos.
Estructuras de control selectivas Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Práctica 3.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Encapsulamiento.
Prof. Manuel B. Sánchez. Declaración de Objetos Una vez que la clase ha sido implementada se pueden declarar objetos como variables locales de métodos.
Las interfaces Predicate y Function Versión Unidad Didáctica 17 Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos.
Técnica de programación que utiliza abstracciones de la vida real (Objetos) como bloque esencial de construcción.
RELACIONES ENTRE CLASES M.C. YOLANDA MOYAO MARTINEZ.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Concepto de Tipo y Subtipo Diseño e Implementación Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Unidad Didáctica 10 Versión.
Programación I Clases. Paradigma POO La programación Orientada a objetos (POO) es una forma programar, más cercana a como expresaríamos las cosas en la.
Arrays, Cadenas y Vectores Tipos Genéricos Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Unidad Didáctica 5 Versión
Paso de parámetros Diseño de programas iterativos Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Unidad Didáctica 7 Versión.
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS
Transcripción de la presentación:

PROGRAMACIÓN ORIENTADA A OBJETOS

introducción La unidad sobre Programación Orientada a Objetos, se centrará sobre sus definiciones y el pilar inicial: La abstracción. Definición, atributos y métodos, diagrama de clase serán los tópicos de esta unidad, y se añadirán la estructura de una clase y un ejemplo

Definición de poo Paradigma de programación que utiliza objetos para diseñar programas informáticos, que pretende la reutilización del código a través de buenas prácticas de programación

abstracción Permite distinguir las características de los objetos: Atributos y Métodos

 Abstracción PROGRAMACIÓN ORIENTADA A OBJETOS

Sintaxis de Implementación CLASE =new ( ) Estudiantes obj1 =new Estudiantes() FORM Sintaxis. obj1.Estudiar() obj1.Realizar tareas()

class { ; public ( ) //constructor { ; //Para inicializarlos atributos } public ( ) { ; } Esquema

Ejemplo:

class OperacionesMatematicas { double num1; double num2; public OperacionesMatematicas(double num1,double num2) { this.num1=num1; //this. o this. this.num2=num2 ; } public double suma() { double s; s=num1+num2; return s; } public double resta() { return num1-num2; } Solución public double multiplicacion() { return num1*num2; } public double division() { if(num2!=0) return num1/num2; else { return Double.MAX_VALUE; }

Cómo invocar la clase? class App { public static void Main(String[args]) { OperacionesMatermaticas obj; obj=new OperacionesMatematicas(5, 10); sr=obj.suma() System.out.printLn(“La suma es”+sr); }