SlideShare una empresa de Scribd logo
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]

Más contenido relacionado

La actualidad más candente

Operadores poo
Operadores pooOperadores poo
Operadores poo
RochaJaqueline
 
Poo Java
Poo JavaPoo Java
Poo Java
eccutpl
 
Unidad 2 clases y objetos
Unidad 2 clases y objetosUnidad 2 clases y objetos
Unidad 2 clases y objetos
Kimuro Vissaseus
 
03 java poo_parte_2
03 java poo_parte_203 java poo_parte_2
03 java poo_parte_2
Renny Batista
 
Uml clase 04_uml_clases
Uml clase 04_uml_clasesUml clase 04_uml_clases
Uml clase 04_uml_clases
Universidad Fermín Toro
 
C3 las clases en java v2
C3 las clases en java v2C3 las clases en java v2
C3 las clases en java v2
Mariano 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 instancias
Carlos 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 relacionado
Juan Carlos Espinoza
 
1.1.objetos y clases
1.1.objetos y clases1.1.objetos y clases
1.1.objetos y clases
Uancv Uancv
 
Programacion orientada a objetos 2
Programacion orientada a objetos 2Programacion orientada a objetos 2
Programacion orientada a objetos 2
mellcv
 
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 Destructor
Tecnologico
 
Conceptos basicos POO
Conceptos basicos POOConceptos basicos POO
Conceptos basicos POO
Uniminuto - San Francisco
 
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#
Sterling Rafael Santana Vargas
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
Cesar David Fernandez Grueso
 
Instructoria de Herencia en java
Instructoria de Herencia en javaInstructoria de Herencia en java
Instructoria de Herencia en java
Javier
 
Herencia poo
Herencia pooHerencia poo
Herencia poo
karina NAVA
 
Clases y objetos
Clases y objetosClases y objetos
Clases y objetos
Eduardo García
 

La actualidad más candente (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
 

Similar a 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.ppt
ClaudioLAbesi
 
manual de C#
manual de C#manual de C#
manual de C#
Brendita Martinez
 
Manual c# 2
Manual c# 2Manual c# 2
Manual c# 2
Elizabeth Reyna
 
Manual de c#
Manual de c#Manual de c#
Manual de c#
Ana Ruth G H
 
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.pdf
MariaTeresaGarznPrez
 
Primeraclaseobjetos clases
Primeraclaseobjetos clasesPrimeraclaseobjetos clases
Primeraclaseobjetos clases
María Luisa Velasco
 
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
pp mm
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
Zamantha Gonzalez Universidad Nacional Abierta
 
Primeraclaseobjetos Clases
Primeraclaseobjetos ClasesPrimeraclaseobjetos Clases
Primeraclaseobjetos Clases
mtemarialuisa
 
Primeraclaseobjetos Clases
Primeraclaseobjetos ClasesPrimeraclaseobjetos Clases
Primeraclaseobjetos Clases
mtemarialuisa
 
8.clases y objetos en c++
8.clases y objetos en c++8.clases y objetos en c++
8.clases y objetos en c++
Ramiro Estigarribia Canese
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
jent46
 
FPJUCE - Capitulo2
FPJUCE - Capitulo2FPJUCE - Capitulo2
FPJUCE - Capitulo2
Ing. Giovanny Moncayo
 
_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
FabianAndresNuezPinz
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
Rolando Steep Quezada Martinez
 
03 Oop
03   Oop03   Oop
03 Oop
Network Sens
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
ar 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 objetos
Antonio Palomares Sender
 
Benita ppp unidad 1
Benita ppp unidad 1Benita ppp unidad 1
Benita ppp unidad 1
TAtiizz Villalobos
 

Similar a 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
 

Más de Eduardo Rosas Garcia

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

Más de 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.