Programación Orientada a Objetos en C#: Creando una Clase Perro

Clasificado en Informática

Escrito el en español con un tamaño de 2,94 KB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


namespace Mi_Perro_01
{
class Perro
{
private string raza;
private int edad = 0;
public Perro()
{
raza = " ";
edad = 0;
}


/*
public Perro(string canino, int años)
{
raza = canino;
edad = años;
}
*/
public int Edad
{
get{ return edad;}
set{ edad = value;}
}



public string Raza
{
get { return raza; }
set { raza = value; }
}
public void Imprimir_Datos_del_perro()
{
Console.WriteLine("Mi perro es de raza " + this.raza + " y tiene " + this.edad + " años");
}
}
class Program
{
static void Main(string[] args)
{
string res = "no";
Perro unPerro1 = new Perro();
Console.WriteLine("¿Quiere saber la edad del perro?, \n Respuesta: ");
res = Console.ReadLine();
if (res != "no")
{
unPerro1.Edad = 4;
Console.WriteLine("Mi perro tiene " + unPerro1.Edad + " años");
}
Console.WriteLine("¿Quiere saber la raza de mi perro?");
res = Console.ReadLine();
if (res != "no")
{
unPerro1.Raza = "Labrador";
Console.WriteLine("Mi perro es de raza " + unPerro1.Raza + " y es muy juguetón");
}


Console.WriteLine("\nLos datos completos de mi perro son: \t");
unPerro1.Imprimir_Datos_del_perro();


Console.WriteLine("\n************************************ \n");
Console.ReadKey();
}
}
}

Entradas relacionadas: