CARACTERISTICAS DE POO Online version ACTIVIDAD 1 DESAUPOO VANESSA LARA PRIETO by vane lara 1 PRESENTACION Vanessa Lara Prieto Cetis 62 Programacion 3° "J"Desarrollo Aplicaciones Utilizando Programacion Orientada a Objetos 2 Teoria python Python es un lenguaje de programación Python se desarrolla como un proyecto de código abierto, administrado por la Python Software Foundation. Guido van Rossum,creó Pythonun lenguaje es de programación de scripting, Los usuarios de Python consideran a éste mucho más limpio y elegante para programar. Python permite dividir el programa en módulos reutilizables desde otros programas Python. Viene con una gran colección de módulos estándar que se pueden utilizar como base de los programas 3 Python 4 Clase Auto La clase es un molde o plantilla, el cual una vez definido podemos crear varios objetos, con caracteristicas parecidas.Una clase es una plantilla (molde), que define atributos (se conocen como variables) y metodos (se conocen como funciones) 5 Auto 6 Diagrama de clase Un Diagrama de clase pretende representar los objetos dentro de un sistema 7 Diagrama de clase 8 Herencia La Herencia tiene que ver en este caso con el reuso que le damos a las clases que definimos. Debemos cuidar que una clase (subclase) herede (reciba) de otra clase (superclase o clase padre) todos los atributosy metodos que tenía la superclase. Es decir traspasamos VARIABLES y METODOS de una clase PADRE a una clase hija. Que a su vez en si misma sirve para instanciar cada una los elementos propios de cada clase.Cuando HEREDAMOS una clase tambien podemos decir que estamos “extendiendo una clase”. 9 herencia 10 Conclusion Python, es mucho más fácil, una sintaxis sencilla, pero también es potente, permite hacer desde una simple aplicacion de consola que diga "Hola" en pantalla (lo primero que aprendemos a programar), hasta programas con entorno gráfico e incluso juegos.Python es un lenguaje más útil si quieres aprender algo con lo que puedas trabajar, pero si tu objetivo es aprender a PROGRAMAR, será como aprender a andar en bici, es importante el razonamiento que adquieres, el lenguaje de programación... es independiente de eso, una vez que sepas programar bien, podrás aprender con facilidad Python.. 11 Final