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

Реализация отношений между классами is-a, has-a, uses-a в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решение СЛАУ методом Гаусса, индексы http://www.cyberforum.ru/cpp-beginners/thread522218.html
Собственно программа решает слау методом гаусса. Как найти индексы главного элемента на второй итерации? #include <iostream.h> #include <math.h> void main(void) { int N,i,j,k,l,m,ypos; cout <<"Enter N: "; // Ввод номера варианта cin >>N;
C++ Как изменить вид и положение курсора в консоли? ВСем доброго времени суток есть несколько вопрос по работе с курсором в консоли 1) как сделать что курсор принял вид мигающего квадратика а не палочки 2) как задать цвет курсора 3) как по нажатию на кнопки клавиатуры перемещать курсор в нужное место ****** с последними двумя вроде разобрался..(но со вторым не до конца) - но на сколько так правильно... а вот по первому вопросу нечего найти... http://www.cyberforum.ru/cpp-beginners/thread522213.html
шаблон функции C++
подсчитать среднее арифметическое элементов расположенных выше главной диагонали. Непойму где ошибка. #include<iostream> using namespace std; template<typename X> void printArray(char *name, X *mas, int n) { cout<<name; for(int i=0; i<n; ++i) for(int j=0; j<n; ++j) cout<<mas<<"\t";
алгоритмы сортировки массивов C++
помогите пожалуйста решить задачу на с++... Если у массива А(50) есть элемент, равный квадрату последнего элемента, то все элементы, следующие за ним, упорядочить по возрастанию методом вставки.
C++ Инвертировать все биты в старшем байте числа. http://www.cyberforum.ru/cpp-beginners/thread522197.html
Инвертировать все биты в старшем байте числа.
C++ Написать программу на С++ Разработать интерфейс для работы с файлами, позволяющий читать и писать в произвольную позицию в файле, и выполнить его реализацию. Предусмотреть события, оповещающие об ошибках. подробнее

Показать сообщение отдельно
Konstantin_D
 Аватар для Konstantin_D
14 / 14 / 2
Регистрация: 21.07.2011
Сообщений: 89
19.03.2012, 17:00  [ТС]     Реализация отношений между классами is-a, has-a, uses-a в С++
Меня такой ответ от эксперта С++ скорее порадовал, чем огорчил
Значит, эта фигня никому не нужна.
Это был вопрос из тестов по проверке знаний С++ на собеседовании.
В инете найти много не удалось, но:
отношение is-a - "является объектом типа" - при public наследовании объект производного класса является также и объектом базового класса и т.д.
отношение has-a - "имеет объект" - приватное наследование; создание класса, элемент которого являются объектами другого класса и т.п.
Информации мало. Особенно по "uses-a". Думаю, это вложенные классы, типа как узел в списке.
А нужно рассказать как эти отношения можно реализовать и какими средствами С++. Почему то не является этим и т.п.
 
Текущее время: 14:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru