Skip to content

Instantly share code, notes, and snippets.

@NaumenkoSergiy
Created May 4, 2016 18:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NaumenkoSergiy/4d443b5761f2e0a0865741822dae0fd7 to your computer and use it in GitHub Desktop.
Save NaumenkoSergiy/4d443b5761f2e0a0865741822dae0fd7 to your computer and use it in GitHub Desktop.
* Створити наступні класи: людина, учень, учень-хуліган, вчитель, директор. * Кожна людина має: прізвище, ім’я, по-батькові, рік народження. Наслідування визначено у відповідності зі здоровим глуздом (учень-хуліган - наслідується від учня). * Всі сущності мають методи: - порахувати вік: (age) - звернутись по імені (name) за правилом: вчитель і директор - ім’я + по-батькові, учень - ім’я, учень-хуліган - “Бяка” + ім’я. - метод head? : для директора вертає true, для всіх інших - false. * ПІБ і рік народження мають задаватись у конструкторі. * Після реалізації створити екземпляри кожного класу і визвати для них методи name, age, head?.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment