Publicado el Deja un comentario

13 Python. Clases y Herencia

Creamos clases con atributos y metodos que nos sirven como plantillas o moldes para crear objetos (POO programacion orientada a objetos).
Vemos tambien como realizar clases que hereden de clases padres.
Puedes consultar los codigos de ejemplo aqui.

#CLASE COCHE Y METODOS
class coche:
    #CONSTRUCTOR DE LA CLASE
    def __init__(self,color,puertas):
        self.color=color
        self.puertas=puertas
    #METODO DE LA CLASE
    def arranca(self):
        print(“Arrancando!!!”)
miCoche1=coche(“rojo”,5)
print(miCoche1.color)
print(miCoche1.puertas)
miCoche1.arranca()
miCoche2=coche(“verde”,3)
print(miCoche2.color)
print(miCoche2.puertas)
miCoche2.arranca()

 #CLASE PADRE
class animal:
    def __init__(self,nombre,color):
        self.nombre=nombre
        self.color=color
#CLASE QUE HEREDA
class gato(animal):
    def maulla(self):
        print (“miau!!!”)
#CREAMOS OBJETO DE CLASE GATO
tobby=gato(“Tobby”,”marron”)
print(tobby.color)
print(tobby.nombre)
tobby.maulla()

Please follow and like us:
Publicado el Deja un comentario

Scratch – 11 Duplicar objetos

En este video se muestra como duplicar objetos con Scratch, utilizando clones.
Para ello, indicamos que al presionar la bandera verde ejecutemos 15 veces esconder imagen, crear clon y esperar 1 segundo. Despues indicamos mediante “al comenzar como clon” que se muestre dicho clon, que vaya a una determinada posicion y tome la direccion indicada, para justo despues ejecutarse por siempre el movimiento y el rebote al tocar los bordes.

Please follow and like us:
Publicado el Deja un comentario

Scratch – 06 Crea tu propio Juego Pong

En este video muestro como crear de manera sencilla nuestro propio juego Pong.
Con los conocimientos adquiridos de los videos anteriores ya se pueden crear juegos con Scratch, todo dependera de la imaginacion de cada uno.
En el video se muestra como manejar las palas mediante teclas asignadas, como detectar contactos entre los objetos del juego, incrementar puntuaciones de los jugadores y cambiar fondos.
Para su realizacion usamos bucles de repeticion, condicionales, variables, etc, ya vistos en anteriores videos, pero de forma practica para realizar el juego.

Please follow and like us: