1: Run Results
The code is as follows:
Using System;
Using System.Collections.Generic;
Using System.Linq;
Using System.Text;
Using System.Threading.Tasks;
Namespace Txst2_1
{
Class Animal
{
Private Boolean M_sex;
private int m_age;
public bool Sex
{
get {return m_sex;}
set {M_sex = false;}
}
public int Age
{
get {return m_age;}
set {m_age = value;}
}
Public virtual string introduce ()
{
if (Sex = = True)
Return "This is a male Animal";
Else
Return "This is a female Animal";
}
}
Class Dog:animal
{
Public Dog ()
{
Sex = true;
}
public override string Introduce ()
{
if (Sex = = True)
Return "This is a male Dog";
Else
Return "This is a female Dog";
}
}
Class Cat:animal
{
public override string Introduce ()
{
if (Sex = = True)
Return "This is a male Cat";
Else
Return "This is a female Cat";
}
}
Class Program
{
static void Main (string[] args)
{
Animal ani = new Animal ();
Console.WriteLine (ANI. Introduce ());
Animal dog = new Dog ();
Console.WriteLine (dog. Introduce ());
Animal cat = new Cat ();
Console.WriteLine (Cat. Introduce ());
Console.read ();
}
}
}
C # Certification Two unit first question