С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Наследование от 2Д или 3Д фигур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Условие задачи http://www.cyberforum.ru/cpp-beginners/thread371886.html
Определить корень уравнения x*1.1=e-x( икс умножить на 1.1=е-х) при x0=0.55 с точностью 10-4( 10 в – 4 степени). Заранее вам спасибо большое))
C++ Ошибка в описании структуры Я новичок. Не могу разобраться как нормально описать структуру(( компилятор пишет ошибку. на first.a=1; #include <stdio.h> int main(void); int c; struct fine { int a; int b; ... http://www.cyberforum.ru/cpp-beginners/thread371882.html
C++ Двунаправлений список с меню
Нужно создать меню, которое в себя включает: создание списка, добавление элемента в список, выдаление элемента со списка, поиск элемента за ознакой, за номером... ну что то типа того..... сам список...
Помогите составить программу расписания занятий. C++
Условие:Требуется создать расписание уроков на любые два дня(понедельник,вторник).Уроки можно взять произвольные.
C++ Написать программу вычисления 'Z' http://www.cyberforum.ru/cpp-beginners/thread371845.html
160/2-4x, если значение х<11 Z= { (x-2)/2, если значение x>=11
C++ Помогите найти ошибку в коде простого класса Все мозги уже себе вынес, ничего не могу понять... Ошибка компиляции, текст такой: converter.cpp(8): E2303 Type name expected converter.cpp(8): E2034 Cannot convert 'char const' to 'int' ... подробнее

Показать сообщение отдельно
hepr
61 / 33 / 5
Регистрация: 21.10.2010
Сообщений: 538
24.10.2011, 22:47
Предлагаю следующую иерархию:
Класс фигура:
члены: площадь и объем
виртуальные функции: вычислить площадь и объем
Класс 2D
массив 2D точек/прямых из которых состоит эта фигура(x,y)
Класс 3D
массив 3D точек/прямых из которых состоит эта фигура(x,y,z)
Далее например квадрат и правильный треугольник из 2D с переопределением всего что надо, тоже самое с кубом и тетраэдром из 3D
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.