Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Построить график в С++ https://www.cyberforum.ru/ cpp-beginners/ thread906291.html
Нужно построить в С++, один любой график из 7 функций. Помогите пожалуйста, срочно!
C++ Ошибка в коде
В чем проблема? Подскажите! Она меня уже из себя выводит! Выдает: 1>d:\политех\iisemstr\lab_01\proffpicode\proffpicode\proffpicode.cpp(200): warning C4101: outfunc: неиспользованная локальная переменная 1>d:\политех\iisemstr\lab_01\proffpicode\proffpicode\proffpicode.cpp(239): warning C4101: outfunc: неиспользованная локальная переменная...
C++ Сортировка текстового файла Крошка сын к отцу пришел... а точнее дочка- первокурсница, с просьбой - Папа, помоги! Ну, папа бы и рад помочь, но программирование изучал в 1994 году на первом курсе, да и то FORTRAN IV. Так что, я подумал, мои знания из 1994 года тут вряд ли помогут. Но не обязательно все знать, главное - знать, где можно узнать. А теперь, собственно, вопрос: -Даны текстовый файл F. Группы... https://www.cyberforum.ru/ cpp-beginners/ thread906286.html C++ Ошибка в проге Дан файл с непустой последовательностью слов, содержащих от 1 до 8 букв. Напечатать все слова наименьшей длины. #include "stdafx.h" #include <iostream> #include <fstream> #include "stdio.h" using namespace std; int main() { https://www.cyberforum.ru/ cpp-beginners/ thread906222.html
C++ Ошибка в коде программы(Классы)
Собственно вод код #include "stdafx.h" #include <conio.h> #include <string.h> #include <iostream> using namespace std; struct date // vrem9 poleta { double time; };
C++ Определить количество символов В содержащихся в строке Заданная строка. Определить количество символов В содержащихся в этой строке. https://www.cyberforum.ru/ cpp-beginners/ thread906206.html
C++ Программно-алгоритмическая реализация разложения функции в ряд Тейлора #include <stdio.h> #include <conio.h> #include <locale.h> #include <math.h> int fact(int n) { return ((n==0 || n==1) ? 1 : n*fact(n-1)); } https://www.cyberforum.ru/ cpp-beginners/ thread906188.html C++ Рекуррентный спуск. Поиск последовательности
Здравствуйте, нужна помощь. Нужно написать алгоритм для решения задачи при помоши рекуррентного спуска. Не могу домыслить, как грамотно написать функцию. Спасибо всем, кто откликнется. Задача: Из заданной числовой последовательности выделить монотонно неубывающую подпоследовательность максимально возможной длины. Если таких несколько, то из них нужно выбрать ту, у которой наибольшая сумма...
C++ Путаница с функциями и указателями. Платина. Ansi c Прошу прощения за очередную лишнюю тему, где школьник запутался в указателях и не может передать структуру в функцию, но нужна помощь, ибо перелопачивать нельзя, надо исправить. Мне нужно было заполнить и вывести динамический массив структур в функциях. Очевидно, я от души налажал с передачей данных в функцию. Методом тыка исправить не вышло. Если отправите читать мануалы про указатели и прочая,... https://www.cyberforum.ru/ cpp-beginners/ thread906170.html C++ Найти сумму положительных элементов матрицы А, количество нулевых элементов матрицы B • Даны матрицы A, B. Найти сумму положительных элементов матрицы А, количество нулевых элементов матрицы B. • Упорядочить матрицу А по убыванию элементов в столбцах. https://www.cyberforum.ru/ cpp-beginners/ thread906140.html
В каком учебнике можно найти описание заголовочного файла windows.h? C++
Здравствуйте. Есть два вопроса: 1) В каком учебнике можно найти описание заголовочного файла windows.h и о его использовании в консольных приложениях? 2)В чём заключается алгоритм игры змейка?
C++ Формула забавно легко, но не могу понять здравствуйте товарищи как записать формулу (ln(2x))^3 Добавлено через 7 минут НА с++ как записать формулу? https://www.cyberforum.ru/ cpp-beginners/ thread906128.html
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
19.06.2013, 14:40 0

Описание класса матрицы - C++ - Ответ 4743177

19.06.2013, 14:40. Показов 3104. Ответов 17
Метки (Все метки)

Ответ

Для демонстрации знаний принципов ООП вам действительно не хватает наследования, и полиморфизма. Но я в упор не понимаю зачем тут нужно применять наследование и виртуальные методы. Вам для начала нужно придумать предметную область.

Но если делать тупо то для полиморфизма можно определить класс
IMatrix
в который добавить виртуальные функции

а класс Matrix сделать родителем кого-нибудь другого класс, который расширяет возможности этого класса.
вот кстати вместо шаблонов можно реализовать IntMatrix RealMatrix, которые будут наследниками интерфейсного класса IMatrix. Но это потребует от вас высокой скорости написания кода.

Тем более если не умеете пользоваться виртуальными методами то быстро в них очень сложно разобраться.

Помоему вам капец

Вернуться к обсуждению:
Описание класса матрицы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2013, 14:40
Готовые ответы и решения:

Составить описание класса, обеспечивающего представление матрицы произвольного размера
Составить описание класса, обеспечивающего представление матрицы произвольного размера с...

Составить описание класса, обеспечивающего представление матрицы произвольного размера
Помогите, пожалуйста, разобраться с вылетом программы Задание: Составить описание класса,...

Составить описание класса, обеспечивающего представление матрицы произвольного размера
вариант1 Условие задачи: Составить описание класса, обеспечивающего представление матрицы...

Класс: Составить описание класса, обеспечивающего представление матрицы произвольного размера...
помогите пожалуйста написать программу, только чтобы она была как можно проще очень срочно ...

17
19.06.2013, 14:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.06.2013, 14:40
Помогаю со студенческими работами здесь

Как вынести описание методов вложенного класса за пределы класса?
Подскажите, пожалуйста, как мне вынести описание методов вложенного класса за пределы класса?

Составить описание класса "3D вектор". Объявить объекты класса и продемонстрировать работу методов
Возникли сложности при решении задачи. Буду признателен тем, кто поможет. Задание: Составить...

Описание класса и т.д
Здравствуйте. Вот программа на c++, нужно описать классы и т.д для курсовой (вообщем отчет). Нужно...

Описание класса
Доброго времени суток. На рисунку ниже есть UML диаграмма классов(составлял сам). Как мне опсать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru