LOS OBJETOS Y LAS CLASES
La Analogía del Molde
Antes de las actividades, es útil establecer esta distinción:
Clase: Es el plano, el molde o la "idea" de algo. No existe físicamente, es una definición.
Objeto: Es la instancia real, lo que "tocamos". Se crea a partir del molde.
El ejemplo del "Smartphone"
Clase (El modelo de fábrica): Especifica que todo teléfono debe tener una marca, un modelo, un color y un porcentaje de batería. También define que puede "Llamar" o "Enviar Mensaje".
Objeto (Tu teléfono personal): Es un aparato real. Marca: Samsung; Modelo: S23; Color: Negro; Batería: 85%.
Vehículo. Los estudiantes deben crear 3 Objetos (instancias) diferentes basados en ellaClase: Vehiculo
Atributos:
tipo(auto/moto/camión),marca,color,velocidadMaxima.Métodos:
acelerar(),frenar().
Tarea: Define los objetos:
Objeto A: (Ej: Un auto deportivo rojo)
Objeto B: (Ej: Una moto de mensajería)
Objeto C: (Ej: Un camión de carga)
Detección de Errores Lógicos"
Objetivo: Reforzar la jerarquía y la pertenencia de conceptos.
Consigna: Determina si las siguientes afirmaciones son Verdaderas (V) o Falsas (F) y justifica tu respuesta:
"Un objeto es el molde que se usa para crear clases." (__)
"Si la clase es
Perro, entoncesSnoopyes un objeto." (__)"Los métodos representan las características físicas de un objeto." (__)
"Puedo crear 100 objetos diferentes usando una sola clase." (__)
Desarrollo de la Actividad (Aproximadamente 60-90 minutos):
Parte 2: Explorando los Pilares de la POO (40 minutos)
-
Objetos (Instancias):
- Explicar que un objeto es una instancia específica de una clase. Usando la analogía del coche, un "coche rojo marca X modelo Y con 4 puertas" es un objeto de la clase "Coche". Podemos tener muchos objetos (muchos coches) creados a partir de la misma clase.
- Mostrar (si se tienen) objetos físicos que representen instancias de diferentes clases.
- Pedir a los estudiantes que piensen en otros objetos del mundo real y a qué clases podrían pertenecer.
-
Atributos (Propiedades):
- Definir los atributos como las características o datos que describen a un objeto. En la clase "Coche", los atributos serían el color, la marca, el modelo, la velocidad actual, etc.
- Pedir a los estudiantes que identifiquen más atributos para la clase "Coche" y para otros objetos que hayan mencionado.
-
Métodos (Comportamientos):
- Explicar que los métodos son las acciones o operaciones que un objeto puede realizar. Para la clase "Coche", los métodos serían
arrancar(),acelerar(velocidad),frenar(),girar(dirección). - Pedir a los estudiantes que piensen en otros métodos para la clase "Coche" y para otros objetos.
- Explicar que los métodos son las acciones o operaciones que un objeto puede realizar. Para la clase "Coche", los métodos serían


Comentarios
Publicar un comentario