Grupo
Programación orientada a objetos en C#
Objectivo
1. Cree un nuevo proyecto de C# para implementar el diagrama de clases.
2. Defina cada clase en un archivo independiente para una mejor organización.
3. Utilice modificadores de acceso, constructores y métodos adecuados según lo requiera el diagrama.
4. Implemente una clase de prueba para instanciar y demostrar la funcionalidad de las clases.
5. Asegúrese de que el programa se compile y ejecute correctamente, generando los resultados esperados.
Cree un proyecto y las clases correspondientes (utilizando varios archivos) para este diagrama de clases.
+----------------+
| Person |
+----------------+
| - name: string |
+----------------+
| + Person(name) |
| + Introduce() |
+----------------+
Ejemplo de ejercicio en C#
Mostrar código C#
//File: Person.cs
// Define the Person class
public class Person
{
private string name; // Private attribute for storing the person's name
// Constructor to initialize the person's name
public Person(string name)
{
this.name = name;
}
// Method to introduce the person
public void Introduce()
{
Console.WriteLine("Hello, my name is " + name + ".");
}
}
//File: Program.cs
// Main test class
using System;
class Program
{
static void Main()
{
// Creating an instance of the Person class
Person person = new Person("Alice");
// Calling the Introduce method
person.Introduce();
}
}
Output
Hello, my name is Alice.
Código de ejemplo copiado
Comparte este ejercicio de C#