Icon Crear Crear

Explicacion de un codigo POO

Presentación

Explicación de los contenidos de un programa de python con Orientación a Objetos utilizando CLASES.

Descarga la versión para jugar en papel

Edad recomendada: 15 años
15 veces realizada

Creada por

México

Top 10 resultados

  1. 1
    00:03
    tiempo
    100
    puntuacion
  2. 2
    00:50
    tiempo
    100
    puntuacion
  3. 3
    00:51
    tiempo
    100
    puntuacion
¿Quieres aparecer en el Top 10 de este juego? para identificarte.
Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

  1. tiempo
    puntuacion
  1. tiempo
    puntuacion
tiempo
puntuacion
tiempo
puntuacion
 
game-icon

Explicacion de un codigo POOVersión en línea

Explicación de los contenidos de un programa de python con Orientación a Objetos utilizando CLASES.

por Luz maria Santacruz Granados
1

Explicación de un código POO

2

Concepto de POO

La P.O.O. (Programación Orientada a Objetos) es lo que se conoce como un paradigma o modelo de programación. Esto significa que no es un lenguaje específico, o una tecnología, sino una forma de programar, una manera de plantearse la programación.Lo que caracteriza a la POO es que intenta llevar al mundo del código lo mismo que encontramos en El Mundo Real.En la P.O.O todos los elementos que forman parte del programa se coinciben como objetos, definiendo cuales son sus atributos(Caracteristicas) y comportamientos(Funcionaledades).
3

Concepto de Clase

 Una clase es una plantilla para la creación de objetos de datos según un modelo predefinido. Las clases se utilizan para representar entidades o conceptos, como los sustantivos en el lenguaje. Cada clase es un modelo que define un conjunto devariables el estado, y métodos apropiados para operar con dichos datos -el comportamiento. Cada objeto creado a partir de la clase se denomina instancia de la clase. Permiten abstraer los datos y sus operaciones asociadas al modo de una caja negra. 
4

Concepto de Diagrama de Clase

un diagrama de clases  es un tipo de diagrama de estructura estática que describe la estructura de un sistema mostrando las clases del sistema, sus atributos, funcionalidades(o métodos), y las relaciones entre los objetos.
5

Diagrama de clases de la rana

En esta presentación tomaremos como objeto a una Rana, para comenzar a abstraer sus características y funcionalidades creamos un diagrama de clases.
6

Objeto Rana y sus funcionalidades

Para poder conocer sus actividades o funcionalidades de una rana tenemos que investigar sobre ello detalladamente.Por ejemplo:

Sus Funcionalidades son

*Saltar

*Comer

*Dormir

*Despertar

*Nadar

7

Definiendo funciones en python

En Python, la definición de funciones se realiza mediante la instrucción def más un nombre de función descriptivo -para el cuál, aplican las mismas reglas que para el nombre de las variables- seguido de paréntesis de apertura y cierre. Como toda estructura de control en Python, la definición de la función finaliza con dos puntos (:) y el algoritmo que la compone, irá identado con 4 espacios.Una función, no es ejecutada hasta tanto no sea invocada. Para invocar una función, simplemente se la llama por su nombre.
8

Definiendo Clases en PYTHON

Para definir una clase en Python, solo tenemos que hacer uso de la palabra clave ‘class’, seguida del nombre que le quieras asignar, seguido de un doble punto despues ponemos un doble guion bajo seguido por la palabra inity terminamos con doble guion bajo,  parentesis  y dos puntos .Debemos resaltar dos puntos importantes a la hora de crear una clase en Python:Código identado - Todo el código que va poseer la clase debe estar identando, no puede estar a la misma altura que la declaración de la clase ya que el interprete levantará un error.Sin paréntesis - Cuando creamos una clase en Python no debemos colocar paréntesis después del nombre, al menos, que quisiéramos que la misma herede las características de otra clase
9

Definiendo clases

10

Método principal y Menú de opciones


Para crear un METODO PRINCIPAL debemos definirlo primero usando la palabra "Main" ---->  def Main():

En el juntamos todas las funciones del código para que se vuelva uno solo.  A partir de este método con una función "print" comenzamos a creas nuestro MENÚ DE OPCIONES.

En el menú se agregan varias opciones de actividades acerca de el objeto que estamos hablando, de esta manera podemos elegir que es lo que queremos que realice nuestro objeto al ejecutar el programa. La lógica que utiliza este algoritmo es simple. Se valida la entrada y se muestra un mensaje.

11

Método principal y Menú de opciones

12

Comentarios

La programación orientada a objetos es otra forma de ver la programación, basándose en la perspectiva que tenemos los humanos de nuestro mundo, hecho en base a objetos que se interrelacionan Python es una multiplataforma libre y gratuita. Nos parece que es una buena opción para programar, pues resulta fácil y sencillo, cuando comienzas a utilizarlo parece un poco complicado pero es cuestión de practicarlo y ser muy observador para no dejar pasar errores de esta manera lo comprenderás cada vez mas 
13

Explicacion

Para crear una clase tienes que definirla darle sus atributos y funciones.Puedes meterlas en un menú principal, instanciandolas y dándole opciones de las actividades que puede realizar.Es una buena forma de programar orientado a objetos, con estos datos que hemos presentado en esta  presentacion sera de gran ayuda para crear tu propia clase.
14

Vinculo al rompecabezas

educaplay suscripción