Sunteți pe pagina 1din 3

Actividad 2.

Encapsulacin de datos mediante


CSharp
Programacin Net 2
Cristbal de Jess Flores Iiguez AL13503107

Descripcin de lo realizado
El cdigo integrado es muy sencillo, se realiz una clase persona que
tiene tiene los siguientes mtodos y atributos
El Main lo nico que hace es instanciar a persona e invocar el mtodo
presentarse ()
Que lo nico que hace es devolver en una cadena todos los atributos
de la clase los cuales son definidos desde su constructor.

class persona
{
private String nombre;
private int edad;
private String telefono;
private char genero;
private String RFC;
public persona(String nombre, int edad, String telefono, char genero, String RFC)
{
this.nombre = nombre;
this.edad = edad;
this.telefono = telefono;
this.genero = genero;
this.RFC = RFC;
}
public String presentarse()
{
String genero = "";
if (this.genero == 'M' || this.genero == 'm') genero = "Hombre";
if (this.genero == 'F' || this.genero == 'f') genero = "Mujer";
String presenta = "Hola mi nombre es " + this.nombre + " Tengo " + this.edad +
" aos, mi telefono es " + this.telefono + " soy " + genero + " y por ultimo mi RFC es " +
this.RFC;

return presenta;
}
public String get_nombre()
{
return this.nombre;
}
public int get_edad()
{
return this.edad;
}
}

class Program
{
static void Main(string[] args)
{

persona p = new persona("Cristobal", 22, "33-3580-2929", 'M', "MI_RFC");


Console.WriteLine(p.presentarse());
Console.ReadLine();
}
}

S-ar putea să vă placă și