Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace WTF
- {
- class Person
- {
- private string name;
- private string surname;
- private DateTime bornDate;
- public string getName() { return name; }
- public string getSurname() { return surname; }
- public void setName(string n) { name = n; }
- public void setSurname(string s) { surname = s; }
- public int getYear()
- {
- return bornDate.Year;
- }
- public void setYear(int year)
- {
- int y = year - getYear();
- bornDate = bornDate.AddYears(y);
- }
- public int getMonth()
- {
- return bornDate.Month;
- }
- public void setMonth(int month)
- {
- int m = month - getMonth();
- bornDate = bornDate.AddMonths(m);
- }
- public int getDay()
- {
- return bornDate.Day;
- }
- public void setDay(int day)
- {
- int d = day - getDay();
- bornDate = bornDate.AddDays(d);
- }
- public override string ToString()
- {
- string res = name + " " + surname + " " + Convert.ToString(getYear()) + " " + Convert.ToString(getMonth()) + " " + Convert.ToString(getDay());
- return res;
- }
- public virtual string ToShortString()
- {
- string res = name + " " + surname;
- return res;
- }
- public Person()
- {
- name = "Not";
- surname = "Sure";
- bornDate = new DateTime(2007, 1, 1);
- }
- public Person(string name, string surname, DateTime bornDate)
- {
- this.name = name;
- this.surname = surname;
- this.bornDate = bornDate;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement