наследование / интерфейс, устанавливающий класс с несколькими связанными классами как один экземпляр

У меня есть объект данных, давайте назовем его «пользователь».

«Пользователь» имеет несколько экземпляров объекта данных «пользовательские поля данных» «Пользователь» имеет несколько экземпляров объекта данных «атрибуты»

когда я создаю пользователя нового пользователя ($ id); я также хотел бы заявить соответствующие данные

class user extends customDataFields, attributes {
// constructor returns a user object
}

пользовательский объект выглядит как

user{
// user data
customFields{
// customfield data
}
attributes {
//  attribute data
}
}

Как настроить наследование / интерфейс класса таким образом, чтобы создание экземпляра «пользователь» создавало связанные объекты данных?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]