Нет. В Objective-C и Swift структуры не поддерживают множественное наследование.
В Swift структуры обладают значительными возможностями, включая протоколы, расширения, методы, вычисляемые свойства, хранимые свойства, инициализаторы.
Однако, для достижения сходных целей в Swift используются:
Протоколы: Определяют набор требований (методы, свойства, инициализаторы). Тип (структура или класс) может соответствовать одному или нескольким протоколам, тем самым приобретая их "поведение".
swift
Нет. В Objective-C и Swift структуры не поддерживают множественное наследование.
В Swift структуры обладают значительными возможностями, включая протоколы, расширения, методы, вычисляемые свойства, хранимые свойства, инициализаторы.
Однако, для достижения сходных целей в Swift используются:
Протоколы: Определяют набор требований (методы, свойства, инициализаторы). Тип (структура или класс) может соответствовать одному или нескольким протоколам, тем самым приобретая их "поведение".
swift
Register or sign in to get access to full answers for all questions from the question bank.