Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с классом. Создание вектора из матрицы https://www.cyberforum.ru/ cpp-beginners/ thread114161.html
Ну, суть состоит в том, что надо сделать 2 конструктора с параметрами - один забивает матрицу по формуле (для каждой формулы свой фиксированный размер матрицы), а второй - забивает случайными числами...
C++ Списки!!!
Помогите ПЛИЗЗЗ!!! И если можно добавьте комментарии к каждой строке!!!:) Добавить новый элемент после заданного; элемент задан ссылочной переменной??? И объясните пожалуйста, что такое...
Квадратная матрица.... C++
Здравствуйте! Помогите пожалуйста написать код этой задачи. Для данной квадратной матрицы найдите такие значения k, что k-я строка совпадает с k-м столбцом. (Входные и выходные данные программы...
C++ Разработать программу, моделирующую организацию и поддержание очереди Помогите пожалуйста сделать курсовую работу. Я не знаю как ее делать ЗАДАЧА 1 В специализированном магазине по продаже холодильников организована предварительная запись. Фамилии потенциальных... https://www.cyberforum.ru/ cpp-beginners/ thread114139.html
C++ Программа калькулятор https://www.cyberforum.ru/ cpp-beginners/ thread114115.html
Помогите с кодом, для калькулятора Оболочку сделал, но чтоб все работало не знаю как код . Примерно такой два текст бокса под числа, 4 radio box с действиями(+-*/) окно свыводом суммы и еще три...
C++ Несколько вопросов в написании "Кто хочет стать миллионером"
Доброй ночи, подскажите пожалуйста как мне реализовать подсказки? т.е код я написал а вот как сделать так чтобы после 1 использования подсказки её больше нельзя было приминять.
C++ движение пирамиды по кругу
Пожалуста помогите сделать программу которая заставляла пирамиду двигалась по кругу. Зарание Всем спасибо:)
C++ 3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. 3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода. https://www.cyberforum.ru/ cpp-beginners/ thread114102.html
C++ Заполнение массива https://www.cyberforum.ru/ cpp-beginners/ thread114101.html
Помогите, пожалуйста, решить такую задачу: Нужно заполнить массив 6*6 цифрами от 1 до 36 по следующей схеме: 1 2 4 7 11 16 3 5 8 12 17 22 6 9 13 18 23 27 10 14 19 24 28 31 15 20 25...
C++ Файлы, сортировка и поиск в них Задание: Для книг, хранящихся в библиотеке, задаются автор, название, год изда- ния, количество страниц. а) Вывести список книг, изданных после заданного года. б) Упорядочить по неубыванию... https://www.cyberforum.ru/ cpp-beginners/ thread114087.html
Evg
Эксперт CАвтор FAQ
21130 / 8146 / 628
Регистрация: 30.03.2009
Сообщений: 22,460
Записей в блоге: 30
14.04.2010, 21:41 0

Создать класс "точка" и производный класс "отрезок"

14.04.2010, 21:41. Просмотров 8195. Ответов 22
Метки (Все метки)

Ответ

Цитата Сообщение от Genius Ignat Посмотреть сообщение
Просвистите в чем тут подвох, просто долго я не размысливал на эту тему, может что то не понял.
Наследование "класс1" -> "класс2" имеет смысл только тогда, когда класс2 ЯВЛЯЕТСЯ (is a) так же и классом1. Например "фигура" -> "круг", поскольку круг ЯВЛЯЕТСЯ фигурой. В случае точки и отрезка сие не выполняется, ибо отрезок точкой не является. Отрезок СОДЕРЖИТ (has a) точки. Т.е. концептуально правильным было бы не строить производный класс "отрезок", а строить класс "отрезок", в котором содержатся два поля "точка". Но если преподаватель бестолковый, то такое идеологически правильное решение он не воспримет

Вернуться к обсуждению:
Создать класс "точка" и производный класс "отрезок"
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2010, 21:41

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

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

Создать абстрактный класс "Издание" и производные классы "Книга", "Статья", "Электронный ресурс"
1. Создать абстрактный класс Издание с методами, позволяющими вывести на экран информацию об...

Создать класс "Книга" с полями "название книги", "количество страниц", "год издания"
Создать класс Книга поля: название книги,количество страниц,год издания методы: вычислить сколько...

Класс "Равносторонний треугольник" и производный класс "Правильная треугольная призма"
Создать класс равносторонний треугольник, член класса – длина стороны. Предусмотреть в классе...

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