using
System;
System.Collections.Generic;
System.Linq;
System.Text;
System.Threading.Tasks;
namespace
OOPToo
{
//pärilus
class Maadleja {
protected int pikkus;
public Maadleja(int upikkus) //Ülekate
pikkus = upikkus;
}
public virtual void ytlepikkus()
Console.WriteLine("Minu pikkus on" + pikkus + "sentimeetrit");
protected int ymberm66t;
protected int kaal;
protected int vanus;
public Maadleja(int uvanus, int ukaal, int uymberm66t, int upikkus)
kaal = ukaal;
ymberm66t = uymberm66t;
vanus = uvanus;
public void MaadlejaEsitleb()
Console.WriteLine("Tere ma olen sportlane ja siin on minu mõõtmed");
Console.WriteLine("Mu ümberm66duks on " + ymberm66t + " sentimeetrit");
Console.WriteLine("Minu kaal on " + kaal + " Kilogrammi");
Console.WriteLine("Minu vanus on " + vanus + " aastat");
//liidesed
interface IViisakas
void NoorMaadleja(string AlgajaMaadleja);
void Tiitlitearv(int Tiitlitearv);
class NoorMaadleja : Treener, IViisakas
public void AlgajaMaadleja(String NoorMaadleja)
Console.WriteLine("Tere olen alles " + NoorMaadleja );
public void Tiitlitearv(int tiitlit)
Console.WriteLine("mul on 0" + tiitlit);
class Treener : Maadleja
public Treener(int upikkus) //Ülekate
protected int Kaal;
public Treener(int uvanus, int uymberm66t, int uKaal)
:
base(uKaal, uymberm66t, uvanus)
Kaal = uKaal;
public void TreenerEsitleb()
Console.WriteLine("Tere olen treener ja siin on minu näitajad");
Console.WriteLine("Minu ümberm66duks on " + ymberm66t + " sentimeetrit");
Console.WriteLine("Minu kaal on " + Kaal + " Kilogrammi");
Console.WriteLine("Minu pikkus on " + pikkus + " sentimeetrit");
class program
public static void Main(string[] arg)
Maadleja m = new Maadleja(20, 120, 150);
m.MaadlejaEsitleb();
Treener n = new Treener(50, 105, 100);
n.TreenerEsitleb();