Принципы ООП, инкапсуляция, абстракция, наследование, полиморфизм, Unity, C#