using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Oop_alapok { public class JobbEmber { public string VezetekNev { get; set; } public string Keresztnev { get; set; } private int szuletesiev; public int SzuletesiEv { get { return szuletesiev; } set { if (value>=1920 && value<=DateTime.Now.Year) { szuletesiev = value; } else { throw new ArgumentException("Hibás születési év!"); } } } public string Lakhely { get; set; } //overloading public JobbEmber() { } //Property public JobbEmber(string vezetekNev, string keresztnev, int szuletesiEv, string lakhely) { VezetekNev = vezetekNev; Keresztnev = keresztnev; SzuletesiEv = szuletesiEv; Lakhely = lakhely; } public int GetEletkor() { return DateTime.Now.Year - SzuletesiEv; } } }