SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Actividad
Programador (Orientado a Objetos) [Nivel 2]
Lección 3 / Actividad 1
Bases de la programación orientada a objetos
IMPORTANTE
Para resolver tu actividad, guárdala en tu computadora e imprímela.
Si lo deseas, puedes conservarla para consultas posteriores ya que te sirve
para reforzar tu aprendizaje. No es necesario que la envíes para su revisión.
Propósito de la actividad
Identificar las características básicas del paradigma orientado a objetos y
emplear la sintaxis de Python para crear clases siguiendo las convenciones y
buenas prácticas.
Practica lo que aprendiste
I. Relaciona los conceptos con su definición, escribiendo la letra
correspondiente en el paréntesis.
a. Identidad ( ) Es una metodología que se basa en la
interacción de entidades para organizar y
estructurar la información.
b. Comportamiento ( ) Es una representación informática de una
entidad real o imaginaria.
c. Herencia,
Encapsulamiento y
Abstracción.
( ) Almacenan las características del objeto en
un determinado momento.
d. Programación Orientada
a Objetos
( ) Esta dimensión permite que los objetos sean
irrepetibles a pesar de que existan dos o más
con las mismas características.
e.0020Atributos ( ) Está definido por los métodos del objeto y
permite su interacción con el programa
principal y otros objetos.
f . Objeto ( ) Son características de los objetos que
extienden sus propiedades.
Actividad
II. Observa el código de Python y contesta las preguntas.
a) ¿Qué nombre tiene la clase?
__________________________________________
b) ¿Qué métodos están definidos?
__________________________________________
c) ¿Qué variables de instancia están definidas?
__________________________________________
d) ¿Cuántos objetos se han instanciado?
__________________________________________
e) ¿Qué método(s) se ha(n) llamado incluyendo el constructor?
__________________________________________
f) ¿Cuántos atributos están declarados?
_________________________________________
class Mamifero:
def __init__(self,tipo,cola=True,garras=True):
self.cola = cola
self.garras = garras
self.tipo = tipo
self.nacer()
def nacer(self):
print self.tipo,": ha nacido"
def comer(self):
print self.tipo,": ha comido"
def rugir(self):
print self.tipo,": ha rugido"
perro = Mamifero("perro", True,True)
perro.comer()
ballena = Mamifero("ballena",True, False)
ballena.comer()
Actividad
g) ¿Cuántos objetos se han instanciado?
________________________________________
III. Abre el IDE que instalaste, crea e implementa tu propia clase cumpliendo
los siguientes puntos:
 Crea una clase llamada “Automovil”.
 Declara al menos tres atributos y tres métodos dentro.
 Usa los atributos en por lo menos un método
 Usa parámetros especiales en alguno de los métodos
 Crea dos instancias y llama a alguno de sus métodos.
IV. Sigue los puntos anteriores para crear otro ejemplo de la misma forma en
el contexto de una escuela con la clase “Maestro”.

Más contenido relacionado

Destacado

Impacto de las tics en la educación
Impacto de las tics en la educaciónImpacto de las tics en la educación
Impacto de las tics en la educaciónjoselyn coello
 
Nurse Staffing Software Solution
Nurse Staffing Software SolutionNurse Staffing Software Solution
Nurse Staffing Software Solutionffats1
 
SHB-imagine cup finals 2016
SHB-imagine cup finals 2016SHB-imagine cup finals 2016
SHB-imagine cup finals 2016Wejdan Mousa
 
POS-Presntation
POS-PresntationPOS-Presntation
POS-PresntationAli Sultan
 
Are your projects still suffering from these challenges?
Are your projects still suffering from these challenges?Are your projects still suffering from these challenges?
Are your projects still suffering from these challenges?Blueprint Software Systems
 

Destacado (8)

Impacto de las tics en la educación
Impacto de las tics en la educaciónImpacto de las tics en la educación
Impacto de las tics en la educación
 
Nurse Staffing Software Solution
Nurse Staffing Software SolutionNurse Staffing Software Solution
Nurse Staffing Software Solution
 
Dhtic´s envases verdes
Dhtic´s envases verdesDhtic´s envases verdes
Dhtic´s envases verdes
 
Primavera
PrimaveraPrimavera
Primavera
 
SHB-imagine cup finals 2016
SHB-imagine cup finals 2016SHB-imagine cup finals 2016
SHB-imagine cup finals 2016
 
POS-Presntation
POS-PresntationPOS-Presntation
POS-Presntation
 
Are your projects still suffering from these challenges?
Are your projects still suffering from these challenges?Are your projects still suffering from these challenges?
Are your projects still suffering from these challenges?
 
효케어
효케어효케어
효케어
 

Similar a Bases de programacion orientada a objetos

10. programación orientada a objetos (java)
10. programación orientada a objetos (java)10. programación orientada a objetos (java)
10. programación orientada a objetos (java)Eric Martinez Aguilar
 
CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 7CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 7Daniel Irene
 
Fundamentos del Enfoque OO
Fundamentos del Enfoque OOFundamentos del Enfoque OO
Fundamentos del Enfoque OOsullinsan
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosmartaferrari
 
Introduccion a la POO
Introduccion a la POOIntroduccion a la POO
Introduccion a la POOLibertad25
 
Cuestionario
CuestionarioCuestionario
CuestionarioJose Nava
 
DiseñO De Sitemas
DiseñO De SitemasDiseñO De Sitemas
DiseñO De Sitemaslincoln25
 
clase 01-Programacion Oientada a Objetos.pptx
clase 01-Programacion Oientada a Objetos.pptxclase 01-Programacion Oientada a Objetos.pptx
clase 01-Programacion Oientada a Objetos.pptxrobertobecerrilV1
 
Conceptos básicos de programación orientada a objetos (poo)
Conceptos básicos de programación orientada a objetos (poo)Conceptos básicos de programación orientada a objetos (poo)
Conceptos básicos de programación orientada a objetos (poo)Maria Garcia
 
Clase3 Programación Orientada a Objetos
Clase3 Programación Orientada a ObjetosClase3 Programación Orientada a Objetos
Clase3 Programación Orientada a Objetosdesimartinez
 
10. programacion orientada a objetos en visual basic .net
10.  programacion orientada a objetos en visual basic .net10.  programacion orientada a objetos en visual basic .net
10. programacion orientada a objetos en visual basic .netjohnny herrera
 

Similar a Bases de programacion orientada a objetos (20)

Diseño oo
Diseño ooDiseño oo
Diseño oo
 
Principios poo
Principios pooPrincipios poo
Principios poo
 
10. programación orientada a objetos (java)
10. programación orientada a objetos (java)10. programación orientada a objetos (java)
10. programación orientada a objetos (java)
 
CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 7CURSO DE PROGRAMACION BASICA - Cap 7
CURSO DE PROGRAMACION BASICA - Cap 7
 
Poo
PooPoo
Poo
 
Curso de Java Intermedio
Curso de Java IntermedioCurso de Java Intermedio
Curso de Java Intermedio
 
Fundamentos del Enfoque OO
Fundamentos del Enfoque OOFundamentos del Enfoque OO
Fundamentos del Enfoque OO
 
Tarea 1. traduccion
Tarea 1. traduccionTarea 1. traduccion
Tarea 1. traduccion
 
Tc2 301403 21
Tc2 301403 21Tc2 301403 21
Tc2 301403 21
 
Unidad II.pdf
Unidad II.pdfUnidad II.pdf
Unidad II.pdf
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Introduccion a la POO
Introduccion a la POOIntroduccion a la POO
Introduccion a la POO
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
DiseñO De Sitemas
DiseñO De SitemasDiseñO De Sitemas
DiseñO De Sitemas
 
clase 01-Programacion Oientada a Objetos.pptx
clase 01-Programacion Oientada a Objetos.pptxclase 01-Programacion Oientada a Objetos.pptx
clase 01-Programacion Oientada a Objetos.pptx
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
Conceptos básicos de programación orientada a objetos (poo)
Conceptos básicos de programación orientada a objetos (poo)Conceptos básicos de programación orientada a objetos (poo)
Conceptos básicos de programación orientada a objetos (poo)
 
Clase3 Programación Orientada a Objetos
Clase3 Programación Orientada a ObjetosClase3 Programación Orientada a Objetos
Clase3 Programación Orientada a Objetos
 
10. programacion orientada a objetos en visual basic .net
10.  programacion orientada a objetos en visual basic .net10.  programacion orientada a objetos en visual basic .net
10. programacion orientada a objetos en visual basic .net
 

Más de Uriel Lopez

Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujoUriel Lopez
 
Servicios de alimentos gimnasio (1)
Servicios de alimentos  gimnasio (1)Servicios de alimentos  gimnasio (1)
Servicios de alimentos gimnasio (1)Uriel Lopez
 
Programa sectorial de salud
Programa sectorial de saludPrograma sectorial de salud
Programa sectorial de saludUriel Lopez
 
Introducción a la economía inducción
Introducción a la economía inducciónIntroducción a la economía inducción
Introducción a la economía inducciónUriel Lopez
 
Tipos de negocios electrónicos
Tipos de negocios electrónicosTipos de negocios electrónicos
Tipos de negocios electrónicosUriel Lopez
 
Promocional winsiep multicompetence 2012
Promocional winsiep multicompetence 2012Promocional winsiep multicompetence 2012
Promocional winsiep multicompetence 2012Uriel Lopez
 
El mundo de noche asia
El mundo de noche asia El mundo de noche asia
El mundo de noche asia Uriel Lopez
 
Derecho mercantil sociedad anonima
Derecho mercantil sociedad anonima Derecho mercantil sociedad anonima
Derecho mercantil sociedad anonima Uriel Lopez
 
Integración de la comisión de seguridad e higiene
Integración de la comisión de seguridad e higieneIntegración de la comisión de seguridad e higiene
Integración de la comisión de seguridad e higieneUriel Lopez
 
Spanish inbound study_guide_2015-es
Spanish inbound study_guide_2015-esSpanish inbound study_guide_2015-es
Spanish inbound study_guide_2015-esUriel Lopez
 
Tabla de valores de presion
Tabla de valores de presionTabla de valores de presion
Tabla de valores de presionUriel Lopez
 
Contrato individual de trabajo por tiempo
Contrato individual de trabajo por tiempoContrato individual de trabajo por tiempo
Contrato individual de trabajo por tiempoUriel Lopez
 
Consejo control-empresa-familiar
Consejo control-empresa-familiarConsejo control-empresa-familiar
Consejo control-empresa-familiarUriel Lopez
 
El sentido de la vida
El sentido de la vidaEl sentido de la vida
El sentido de la vidaUriel Lopez
 
Valores actuales
Valores actuales Valores actuales
Valores actuales Uriel Lopez
 
Formulas enterales
Formulas enteralesFormulas enterales
Formulas enteralesUriel Lopez
 

Más de Uriel Lopez (20)

Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Sanidad 251
Sanidad 251Sanidad 251
Sanidad 251
 
Servicios de alimentos gimnasio (1)
Servicios de alimentos  gimnasio (1)Servicios de alimentos  gimnasio (1)
Servicios de alimentos gimnasio (1)
 
Sistemas tian
Sistemas tianSistemas tian
Sistemas tian
 
Programa sectorial de salud
Programa sectorial de saludPrograma sectorial de salud
Programa sectorial de salud
 
Introducción a la economía inducción
Introducción a la economía inducciónIntroducción a la economía inducción
Introducción a la economía inducción
 
Tipos de negocios electrónicos
Tipos de negocios electrónicosTipos de negocios electrónicos
Tipos de negocios electrónicos
 
Promocional winsiep multicompetence 2012
Promocional winsiep multicompetence 2012Promocional winsiep multicompetence 2012
Promocional winsiep multicompetence 2012
 
El mundo de noche asia
El mundo de noche asia El mundo de noche asia
El mundo de noche asia
 
Derecho mercantil sociedad anonima
Derecho mercantil sociedad anonima Derecho mercantil sociedad anonima
Derecho mercantil sociedad anonima
 
Diabetes
DiabetesDiabetes
Diabetes
 
Integración de la comisión de seguridad e higiene
Integración de la comisión de seguridad e higieneIntegración de la comisión de seguridad e higiene
Integración de la comisión de seguridad e higiene
 
Spanish inbound study_guide_2015-es
Spanish inbound study_guide_2015-esSpanish inbound study_guide_2015-es
Spanish inbound study_guide_2015-es
 
Tabla de valores de presion
Tabla de valores de presionTabla de valores de presion
Tabla de valores de presion
 
Contrato individual de trabajo por tiempo
Contrato individual de trabajo por tiempoContrato individual de trabajo por tiempo
Contrato individual de trabajo por tiempo
 
Consejo control-empresa-familiar
Consejo control-empresa-familiarConsejo control-empresa-familiar
Consejo control-empresa-familiar
 
El sentido de la vida
El sentido de la vidaEl sentido de la vida
El sentido de la vida
 
Valores actuales
Valores actuales Valores actuales
Valores actuales
 
Pediatria
PediatriaPediatria
Pediatria
 
Formulas enterales
Formulas enteralesFormulas enterales
Formulas enterales
 

Último

Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 

Último (20)

Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 

Bases de programacion orientada a objetos

  • 1. Actividad Programador (Orientado a Objetos) [Nivel 2] Lección 3 / Actividad 1 Bases de la programación orientada a objetos IMPORTANTE Para resolver tu actividad, guárdala en tu computadora e imprímela. Si lo deseas, puedes conservarla para consultas posteriores ya que te sirve para reforzar tu aprendizaje. No es necesario que la envíes para su revisión. Propósito de la actividad Identificar las características básicas del paradigma orientado a objetos y emplear la sintaxis de Python para crear clases siguiendo las convenciones y buenas prácticas. Practica lo que aprendiste I. Relaciona los conceptos con su definición, escribiendo la letra correspondiente en el paréntesis. a. Identidad ( ) Es una metodología que se basa en la interacción de entidades para organizar y estructurar la información. b. Comportamiento ( ) Es una representación informática de una entidad real o imaginaria. c. Herencia, Encapsulamiento y Abstracción. ( ) Almacenan las características del objeto en un determinado momento. d. Programación Orientada a Objetos ( ) Esta dimensión permite que los objetos sean irrepetibles a pesar de que existan dos o más con las mismas características. e.0020Atributos ( ) Está definido por los métodos del objeto y permite su interacción con el programa principal y otros objetos. f . Objeto ( ) Son características de los objetos que extienden sus propiedades.
  • 2. Actividad II. Observa el código de Python y contesta las preguntas. a) ¿Qué nombre tiene la clase? __________________________________________ b) ¿Qué métodos están definidos? __________________________________________ c) ¿Qué variables de instancia están definidas? __________________________________________ d) ¿Cuántos objetos se han instanciado? __________________________________________ e) ¿Qué método(s) se ha(n) llamado incluyendo el constructor? __________________________________________ f) ¿Cuántos atributos están declarados? _________________________________________ class Mamifero: def __init__(self,tipo,cola=True,garras=True): self.cola = cola self.garras = garras self.tipo = tipo self.nacer() def nacer(self): print self.tipo,": ha nacido" def comer(self): print self.tipo,": ha comido" def rugir(self): print self.tipo,": ha rugido" perro = Mamifero("perro", True,True) perro.comer() ballena = Mamifero("ballena",True, False) ballena.comer()
  • 3. Actividad g) ¿Cuántos objetos se han instanciado? ________________________________________ III. Abre el IDE que instalaste, crea e implementa tu propia clase cumpliendo los siguientes puntos:  Crea una clase llamada “Automovil”.  Declara al menos tres atributos y tres métodos dentro.  Usa los atributos en por lo menos un método  Usa parámetros especiales en alguno de los métodos  Crea dos instancias y llama a alguno de sus métodos. IV. Sigue los puntos anteriores para crear otro ejemplo de la misma forma en el contexto de una escuela con la clase “Maestro”.