Está en la página 1de 6

INGENIERÍA MECATRÓNICA

Asignatura: Programación
Avanzada

TECNOLÓGICO DE ESTUDIOS SUPERIORES DE


COACALCO

PROGRAMACIÓN AVANZADA

PRÁCTICA 3 – CREACIÓN DE CLASES

COMPETENCIA A EVALUAR

Competencia 2.- Implementa clases y objetos cumpliendo las reglas de la


programación orientada a objetos.
Competencia 3.- Implementa constructores y destructores para inicializar atributos
y liberar recursos.

OBJETIVO

Conocer el uso de los métodos de una clase.

MATERIAL

# MATERIAL DE LABORATORIO
1 Computadora
1 Software Visual Studio

MARCO TEÓRICO

• Sintaxis para la creación de clases de C#


• Sintaxis para declarar atributos de una clase de C#
• Sintaxis para declarar métodos de una clase de C#
• Sintaxis de un constructor

NOMBRE DEL ALUMNO CALIFICACIÓN

Para acreditar la práctica, se debe considerar lo siguiente:


1. Previo al desarrollo de la práctica, se debe presentar la investigación del Marco Teórico solicitado.
2. Cumplir con el cien por ciento de los programas propuestos en la sección Desarrollo.
3. La práctica se desarrolla en clase respetando el horario y fecha asignada.
1
INGENIERÍA MECATRÓNICA

Asignatura: Programación
Avanzada

MARCO TEÓRICO

Previo al desarrollo de la práctica, se debe colocar la investigación de los temas solicitados.

2
INGENIERÍA MECATRÓNICA

Asignatura: Programación
Avanzada

DESARROLLO

PROGRAMA 1

Realiza un programa en C# que contenga una clase llamada persona e instanciar


el objeto Pedro que contine los siguientes atributos y métodos:

Atributos:
• nombre: Pedro
• edad: 30 años
• estatura: 1.80m

Métodos:
• saludar
• caminar

El método saludar imprime en consola el siguiente mensaje: “Hola!, soy Pedro,


tengo 30 años y mido 1.80m”

El método caminar imprime en consola el siguiente mensaje: “Hola!, soy Pedro y


estoy caminando”

Clase persona

Se debe mostrar el programa funcionando adecuadamente de acuerdo a lo que se solicite

3
INGENIERÍA MECATRÓNICA

Asignatura: Programación
Avanzada

PROGRAMA 2

Realiza un programa en C# que contenga una clase llamada personas y a partir de


la clase instanciar el objeto persona que contenga los métodos:

Métodos:
• saludar
• caminar

El método saludar recibe como parámetros nombre y edad e imprime en pantalla el


siguiente mensaje: “Hola!, soy nombre y tengo edad años”

El método caminar recibe como parámetro nombre e imprime en consola el


siguiente mensaje: “Hola!, soy nombre y estoy caminando”

El objeto persona debe ejecutar los métodos saludar y caminar con la siguiente
información:

• El objeto persona que se llama Pedro y tiene 30 años.


• El objeto persona que se llama Ana y tiene 25 años.
• El objeto persona que se llama Luis y tiene 40 años.
• El objeto persona que se llama Andrea y tiene 35 años.
Clase personas

Se debe mostrar el programa funcionando adecuadamente de acuerdo a lo que se solicite


4
INGENIERÍA MECATRÓNICA

Asignatura: Programación
Avanzada

PROGRAMA 3

Realiza un programa en C# que contenga una clase llamada personas y a partir de


la clase instanciar los siguientes objetos:

• El objeto que se llama Pedro, tiene 30 años, puede saludar y caminar


• El objeto que se llama Ana, tiene 25 años, puede saludar y caminar
• El objeto que se llama Luis, tiene 40 años, puede saludar y caminar
• El objeto que se llama Andrea, tiene 35 años, puede saludar y caminar

El método saludar imprime en consola los atributos nombre y edad mediante el


siguiente mensaje: “Hola!, soy nombre y tengo edad años”

El método caminar retorna un string con el siguiente mensaje: “Hola!, soy nombre y
estoy caminando”

Clase personas

Se debe mostrar el programa funcionando adecuadamente de acuerdo a lo que se solicite

5
INGENIERÍA MECATRÓNICA

Asignatura: Programación
Avanzada

PROGRAMA 4

Realiza un programa en C# que contenga una clase llamada operaciones que


contenga los siguientes métodos:

• Sumar
• Restar
• Multiplicar
• dividir

cada método es capaz de recibir dos números y realizar la operación acorde a su


nombre, el método retorna un entero con el resultado obtenido.
Clase operaciones

Se debe mostrar el programa funcionando adecuadamente de acuerdo a lo que se solicite

También podría gustarte