SlideShare ist ein Scribd-Unternehmen logo
1 von 14
TALLER DE PROGRAMACION I Tema: Clases y Objetos
Introducción Programa OO Clase Objeto Colección estructurada de clases Implementación de un TAD Una instancia de una clase Los objetos se comunican mediante mensajes
Objetos ,[object Object],[object Object],[object Object],[object Object]
Ejemplos de Objetos
Clases ,[object Object],[object Object],Cuenta titular: String; saldo: float; reintegro(valor:float); ingresar (valor:float); Definición de la clase   Atributos  Métodos “ José Martínez” 1200.0 Tiempo de ejecución   Objeto Cuenta   titular saldo
Componentes de un clase ,[object Object],[object Object],[object Object],[object Object],[object Object]
Relaciones entre clases ,[object Object],Cuenta  es cliente de  Persona CuentaAhorro  es una especialización de  Cuenta CuentaAhorro CuentaCorriente Cuenta Persona titular
Definición de Clases en Java public class  Cuenta { private String moneda;  private double saldo; public void ingresar (…) public void retirar (…) } Ingresar Retirar Moneda Saldo Cuenta
Encapsulamiento ,[object Object],[object Object]
Convenios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Métodos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplos de Métodos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sobrecarga de Métodos ,[object Object],[object Object],[object Object]
Ejemplos de Sobrecarga ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Poo Java
Poo JavaPoo Java
Poo Javaeccutpl
 
C3 las clases en java v2
C3 las clases en java v2C3 las clases en java v2
C3 las clases en java v2Mariano Galvez
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos Marielena Lujano
 
Modelado con clases instancias
Modelado con clases instanciasModelado con clases instancias
Modelado con clases instanciasCarlos Castro
 
Clases en Java y todo lo relacionado
Clases en Java y todo lo relacionadoClases en Java y todo lo relacionado
Clases en Java y todo lo relacionadoJuan Carlos Espinoza
 
1.1.objetos y clases
1.1.objetos y clases1.1.objetos y clases
1.1.objetos y clasesUancv Uancv
 
Programacion orientada a objetos 2
Programacion orientada a objetos 2Programacion orientada a objetos 2
Programacion orientada a objetos 2mellcv
 
java (clases,herencias,encapsulamiento,.. )
java (clases,herencias,encapsulamiento,.. )java (clases,herencias,encapsulamiento,.. )
java (clases,herencias,encapsulamiento,.. )brayan0015
 
Constructor Y Destructor
Constructor Y DestructorConstructor Y Destructor
Constructor Y DestructorTecnologico
 
Instructoria de Herencia en java
Instructoria de Herencia en javaInstructoria de Herencia en java
Instructoria de Herencia en javaJavier
 

Was ist angesagt? (20)

Operadores poo
Operadores pooOperadores poo
Operadores poo
 
Poo Java
Poo JavaPoo Java
Poo Java
 
Unidad 2 clases y objetos
Unidad 2 clases y objetosUnidad 2 clases y objetos
Unidad 2 clases y objetos
 
03 java poo_parte_2
03 java poo_parte_203 java poo_parte_2
03 java poo_parte_2
 
Uml clase 04_uml_clases
Uml clase 04_uml_clasesUml clase 04_uml_clases
Uml clase 04_uml_clases
 
C3 las clases en java v2
C3 las clases en java v2C3 las clases en java v2
C3 las clases en java v2
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos
 
Modelado con clases instancias
Modelado con clases instanciasModelado con clases instancias
Modelado con clases instancias
 
Clases en Java y todo lo relacionado
Clases en Java y todo lo relacionadoClases en Java y todo lo relacionado
Clases en Java y todo lo relacionado
 
1.1.objetos y clases
1.1.objetos y clases1.1.objetos y clases
1.1.objetos y clases
 
Programacion orientada a objetos 2
Programacion orientada a objetos 2Programacion orientada a objetos 2
Programacion orientada a objetos 2
 
java (clases,herencias,encapsulamiento,.. )
java (clases,herencias,encapsulamiento,.. )java (clases,herencias,encapsulamiento,.. )
java (clases,herencias,encapsulamiento,.. )
 
Constructor Y Destructor
Constructor Y DestructorConstructor Y Destructor
Constructor Y Destructor
 
Conceptos basicos POO
Conceptos basicos POOConceptos basicos POO
Conceptos basicos POO
 
P.O.O.
P.O.O.P.O.O.
P.O.O.
 
Presentacion de clases en c#
Presentacion de clases en c#Presentacion de clases en c#
Presentacion de clases en c#
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Instructoria de Herencia en java
Instructoria de Herencia en javaInstructoria de Herencia en java
Instructoria de Herencia en java
 
Herencia poo
Herencia pooHerencia poo
Herencia poo
 
Clases y objetos
Clases y objetosClases y objetos
Clases y objetos
 

Ähnlich wie Taller 1 2

10-programacion-orientada-a-objetos.ppt
10-programacion-orientada-a-objetos.ppt10-programacion-orientada-a-objetos.ppt
10-programacion-orientada-a-objetos.pptClaudioLAbesi
 
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Sergio Sanchez
 
PROGRAMACION_ORIENTADA_A_OBJETOS.pdf
PROGRAMACION_ORIENTADA_A_OBJETOS.pdfPROGRAMACION_ORIENTADA_A_OBJETOS.pdf
PROGRAMACION_ORIENTADA_A_OBJETOS.pdfMariaTeresaGarznPrez
 
programacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic netprogramacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic netpp mm
 
Primeraclaseobjetos Clases
Primeraclaseobjetos ClasesPrimeraclaseobjetos Clases
Primeraclaseobjetos Clasesmtemarialuisa
 
Primeraclaseobjetos Clases
Primeraclaseobjetos ClasesPrimeraclaseobjetos Clases
Primeraclaseobjetos Clasesmtemarialuisa
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetosjent46
 
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptxFabianAndresNuezPinz
 
Tarea 5
Tarea 5Tarea 5
Tarea 5ar qb
 
Framework .NET 3.5 07 Programación orientada a objetos
Framework .NET 3.5 07 Programación orientada a objetosFramework .NET 3.5 07 Programación orientada a objetos
Framework .NET 3.5 07 Programación orientada a objetosAntonio Palomares Sender
 

Ähnlich wie Taller 1 2 (20)

10-programacion-orientada-a-objetos.ppt
10-programacion-orientada-a-objetos.ppt10-programacion-orientada-a-objetos.ppt
10-programacion-orientada-a-objetos.ppt
 
manual de C#
manual de C#manual de C#
manual de C#
 
Manual c# 2
Manual c# 2Manual c# 2
Manual c# 2
 
Manual de c#
Manual de c#Manual de c#
Manual de c#
 
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
 
PROGRAMACION_ORIENTADA_A_OBJETOS.pdf
PROGRAMACION_ORIENTADA_A_OBJETOS.pdfPROGRAMACION_ORIENTADA_A_OBJETOS.pdf
PROGRAMACION_ORIENTADA_A_OBJETOS.pdf
 
Primeraclaseobjetos clases
Primeraclaseobjetos clasesPrimeraclaseobjetos clases
Primeraclaseobjetos clases
 
programacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic netprogramacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic net
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Primeraclaseobjetos Clases
Primeraclaseobjetos ClasesPrimeraclaseobjetos Clases
Primeraclaseobjetos Clases
 
Primeraclaseobjetos Clases
Primeraclaseobjetos ClasesPrimeraclaseobjetos Clases
Primeraclaseobjetos Clases
 
8.clases y objetos en c++
8.clases y objetos en c++8.clases y objetos en c++
8.clases y objetos en c++
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 
FPJUCE - Capitulo2
FPJUCE - Capitulo2FPJUCE - Capitulo2
FPJUCE - Capitulo2
 
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
03 Oop
03   Oop03   Oop
03 Oop
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
 
Framework .NET 3.5 07 Programación orientada a objetos
Framework .NET 3.5 07 Programación orientada a objetosFramework .NET 3.5 07 Programación orientada a objetos
Framework .NET 3.5 07 Programación orientada a objetos
 
Benita ppp unidad 1
Benita ppp unidad 1Benita ppp unidad 1
Benita ppp unidad 1
 

Mehr von Eduardo Rosas Garcia (18)

Modelo E R
Modelo  E  RModelo  E  R
Modelo E R
 
Modelado De Datos
Modelado De  DatosModelado De  Datos
Modelado De Datos
 
Introduccion De Base De Datos
Introduccion De  Base De  DatosIntroduccion De  Base De  Datos
Introduccion De Base De Datos
 
Sql
SqlSql
Sql
 
Taller 1 6
Taller 1 6Taller 1 6
Taller 1 6
 
Taller 1 7
Taller 1 7Taller 1 7
Taller 1 7
 
Taller 1 8
Taller 1 8Taller 1 8
Taller 1 8
 
Taller 1 5
Taller 1 5Taller 1 5
Taller 1 5
 
Taller 1 6
Taller 1 6Taller 1 6
Taller 1 6
 
Taller 1 8
Taller 1 8Taller 1 8
Taller 1 8
 
Taller 1 1a
Taller 1 1aTaller 1 1a
Taller 1 1a
 
Taller 1 3
Taller 1 3Taller 1 3
Taller 1 3
 
Taller 1 5
Taller 1 5Taller 1 5
Taller 1 5
 
Taller 1 4
Taller 1 4Taller 1 4
Taller 1 4
 
Mainboard
MainboardMainboard
Mainboard
 
Mainboard
MainboardMainboard
Mainboard
 
Lim
LimLim
Lim
 
Lenguaje de Manipulación de Datos
Lenguaje de Manipulación de DatosLenguaje de Manipulación de Datos
Lenguaje de Manipulación de Datos
 

Taller 1 2

  • 1. TALLER DE PROGRAMACION I Tema: Clases y Objetos
  • 2. Introducción Programa OO Clase Objeto Colección estructurada de clases Implementación de un TAD Una instancia de una clase Los objetos se comunican mediante mensajes
  • 3.
  • 5.
  • 6.
  • 7.
  • 8. Definición de Clases en Java public class Cuenta { private String moneda; private double saldo; public void ingresar (…) public void retirar (…) } Ingresar Retirar Moneda Saldo Cuenta
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.