public static void Main()
Clovek clovek1 = new Clovek("Lucie", 2);
Clovek clovek2 = new Clovek("Lucie", 2);
Console.WriteLine(clovek1.MitNaladu());
clovek1.NastavitNaladuPodleCisla(0);
Console.WriteLine(clovek1.MitNaladu());
Console.WriteLine(clovek1.ZjistitNaladuPodleCisla(2));
Console.WriteLine(clovek1.ZjistitNaladuPodleIntervalu(3,4));
Clovek zena = new Clovek("Lucie", 2);
Clovek narozeneDite = zena.PoroditDite("Lucie");
if (zena.Vek > narozeneDite.Vek)
Console.WriteLine("Žena je starší než dítě");
else if (zena.Vek < narozeneDite.Vek)
Console.WriteLine("Žena je mladší než dítě");
Console.WriteLine("Žena je stejně stará jako dítě");
private string nalada = "dobrá";
private int oblibeneCislo;
public Clovek (int cislo)
public Clovek (string jmeno, int cislo)
public void PredstavitSe()
Console.WriteLine("Ahoj, moje jméno je " + Jmeno + ", je mi " + Vek + " let," + " moje nálada je " + nalada);
public string MitNaladu()
return "moje nálada je " + nalada;
public void PredstavitSeZnovu()
Console.WriteLine("Ahoj, moje jméno je " + Jmeno + ", je mi " + Vek + " let," + " moje nálada je " + MitNaladu());
public void NastavitNaladuPodleCisla(int cislo)
if (cislo == oblibeneCislo)
else if (cislo - oblibeneCislo == 1)
else if (cislo - oblibeneCislo == -1)
public bool ZjistitNaladuPodleCisla(int cislo)
if (cislo == oblibeneCislo)
public bool ZjistitNaladuPodleIntervalu(int zacatekIntervalu, int konecIntervalu)
if (oblibeneCislo > zacatekIntervalu && oblibeneCislo < konecIntervalu)
public Clovek PoroditDite(string jmenoDitete)
if (Jmeno == jmenoDitete)
oblibeneCisloDitete = oblibeneCislo;
oblibeneCisloDitete = -oblibeneCislo;
else if (oblibeneCislo > 0)
oblibeneCisloDitete = oblibeneCislo+1;
Clovek dite = new Clovek(jmenoDitete,oblibeneCisloDitete);