Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Викдон
67 / 67 / 4
Регистрация: 21.11.2008
Сообщений: 226
#1

Классы возможностей(Mixin классы) - C++

22.04.2009, 23:42. Просмотров 1477. Ответов 2
Метки нет (Все метки)

Не могу понять смысла использования mixin классов( это класс в котором есть только методы и нет членов-данных)

Т.е. к примеру у нас есть 2 базовых класса: Base 1 и Mixin, один из которых содержит только методы(Mixin), и есть класс который наследуется от этих2-х классов- Derived.
Ведь методы класса Mixin не смогут манипулировать данными класса Base, так какие методы тогда можно сделать в классе Mixin? В общем объясните пожалуйста основную суть mixin классов и если можно примерчик))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2009, 23:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Классы возможностей(Mixin классы) (C++):

Непонятна тема (Классы содержащие другие классы, как данные члены ) - C++
Изучаю книгу Джесс Либерти(в частности эту главу в данный момент) #include <iostream> class Point { public: void SetX(int...

Программа по классам, которая использует классы точек и прямых на плоскости, а, возможно, и другие классы - C++
Нужно написать программу, которая использует классы точек и прямых на плоскости, а, возможно, и другие классы. Реализовать её нужно в трех...

Наследование, базовые классы и производные классы - C++
Добрый вечер.Задание: необходимо разработать поля и методы наследуемые из базового класса и собственные компоненты производных...

Классы и наследование (Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию вычисления объёма.) - C++
Уважаевые, помогите написать прожку на экзамене: Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию...

Классы, включающие другие классы - C++
Столкнулся вот с таким кодом: #include <iostream> class Point { public: void SetX(int x) {itsX = x;} void SetY(int y) ...

классы/дочерние классы/методы - C++
помогите пожалуйста! надо что выводились только учебеники. чтоб былo через GetTip. h файл class Book { protected: char...

2
Vourhey
Почетный модератор
6485 / 2259 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
23.04.2009, 00:35 #2
minix on Wiki
0
Викдон
67 / 67 / 4
Регистрация: 21.11.2008
Сообщений: 226
23.04.2009, 23:21  [ТС] #3
Теоритически вроде ясно. Но вот я не пойму какие методы может добавить класс Mixin класс, если эти методы не будут оперировать членами-данными дополняемого класса? можно простенький пример для понимания?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.04.2009, 23:21
Привет! Вот еще темы с ответами:

Динамические массивы структур;Классы. Класс массивы структур;Классы. Класс динамического массива структур. - C++
Здраствуйте.Помогите с практичкой мое задание 4.3. Строка таблицы данных содержит следующую информацию о владельцах авто: ф.и.о....

Классы С++ - C++
пишу класс матрица проблема такая : Пусть в классе Есть функция прибавления матрицы AddMa(Alma mat); где Alma - имя класса...

КЛАССЫ - C++
Очень нужна помощь!!! подскажите где ошибки: #include <iostream> #include <windows.h> char* Rus(const char* text); using...

Классы - C++
Всем доброго времени суток, кто поможет реализовать след пункты: -конструктор без аргументов: -конструктор инициализации: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru