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

Виртуальные функции и наследование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Геометрическая задача, Си (вывести координаты вершин треугольника , длина высоты которого есть наибольшей) http://www.cyberforum.ru/cpp-beginners/thread887091.html
Помогите пожалуйста, просто совсем не имею представления как можно написать такую программу: на площине задано множество точек, которые могут создавать прямоугольные треугольники. Вывести координаты вершин треугольника , длина высоты которого есть наибольшей.
C++ Норма матрицы Найти норму матрицы, подскажите чему она будет тут равна, матрица может быть любая http://www.cyberforum.ru/cpp-beginners/thread887067.html
Изобразить движущуюся прямую ЗАДАЧА C++
Изобразить движущуюся прямую, которая в каждый момент касается окружности данного радиуса, центр которой совпадает с центром экрана. Точка касания перемещается по окружности с постоянной угловой скоростью сама окружность невидима. Добавлено через 22 секунды НА языке С++ Добавлено через 3 минуты не сложная вроде задача
C++ Графика (нужно переделать с Pascal на С++)
Изобразить равнобедренный треугольник, вращающийся вокруг своей высоты, расположенной параллельно вертикальной оси экрана uses graph,crt; var x,y,h,d:integer; begin initgraph(x,y,''); x:=getmaxX div 2; y:=getmaxY div 2+75; d:=50; h:=150;
C++ Работа со звуком (как звуковые спектры определённого звукового файла записать цифрами в массив) http://www.cyberforum.ru/cpp-beginners/thread887048.html
как звуковые спектры определённого звукового файла записать цифрами в массив.
C++ Перевод с Паскаля на С++! Доброе утро всем! У меня такая проблема: не могу перевести код с Паскаля на С++! Помогите, добрые программисты... uses crt,graph; {процедура вращения точки вокруг центра} procedure Vrash(a:real;var x,y:integer;const centrx,centry:integer); var px:integer; begin подробнее

Показать сообщение отдельно
DU
1478 / 1054 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
01.06.2013, 14:37     Виртуальные функции и наследование
функции init и create должны быть чисто виртуальными:
C++
1
2
3
4
5
6
7
8
9
class shape
{
      protected:
          int x,y,r,g,b;
          float a;
      public:
          virtual void create(void) = 0;
          virtual void init(void) = 0;
}*shapes[100];
или иметь какую-то реализацию.
 
Текущее время: 04:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru