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

Понятия инкапсуляции, полиморфизма и наследования - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решение неравенства http://www.cyberforum.ru/cpp-beginners/thread1086648.html
Задание. Написать программу для решения заданной задачи. В решении обязательно предусмотреть все возможные случаи соотношения параметров задачи, в том числе и случаи, когда задача не имеет решений. Предусмотреть ввод исходных данных с клавиатуры и вывод результатов на экран. Для произвольных значений a, b вычислить решение системы неравенств solvo a/(x-b)<0 && bx>0 Добавлено через 3 часа 7...
C++ Скачал прогу, хотел поставить. Прога выкинула флаг- требуется отладка с помо визуал студио Иначе она не станет. Я согласился. Прога вызвала студию, или студия вызвалась- я не знаю. Очень прикольно и неожиданно. Только что делать? Пожалуйста разъясните! http://www.cyberforum.ru/cpp-beginners/thread1086646.html
C++ Задача с классами С++
Указать на начало списка (список-множество) Методы Найти значение в множестве ( ф-я возвращает 1,если значение найдено, и 0 - в противном случае Добавить значение в мн-во ( если знач. уже есть в мн-ве ,то оно в мн-во не добавляется. Для проверки используйте функцию "найти значение в мн-ве" Вывести текущее состояние в мн-ве (вывести все зн-я)
Юлианский календарь C++
Здаров. Посмотрите пожалуйста задачу И попробуйте решить по разбору. вот что получилось у меня: #include <iostream> using namespace std; int main()
C++ Функции сложения, вычитания, умножения и деления двух чисел http://www.cyberforum.ru/cpp-beginners/thread1086630.html
Не могу найти ошибок,программа не правильно работает. Вот условие : Напишите программу, которая использукет 4 функции. Каждая функция используется для сложения, вычитания, умножения и деления двух чисел соответственно. Передавайте параметры по значению. Используйте цикл while, который будет вызывать функции на выбор пользователя и после выполнения справшивать: "Do you want to quit?(y/n): "....
C++ Оптимальный путь Доброго времени суток! Прошу у вас помощи) Есть задача на поиск оптимального пути Алгоритм задачи: 1)А-массив,описывающий значение коэффициентов по строкам,размерность 2)В-массив,описывающий значение коэффициентов по столбцам ,размерность 3)С-массив,описывающий значение в узлах решетки 4)D-массив,описывающий найденный путь В итоге должна получится матрица,в которой другим цветов... подробнее

Показать сообщение отдельно
Avazart
 Аватар для Avazart
6904 / 5144 / 253
Регистрация: 10.12.2010
Сообщений: 22,621
Записей в блоге: 17
02.02.2014, 13:41     Понятия инкапсуляции, полиморфизма и наследования
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Avazart, ну так ты своими примерами кругов только доказываешь мою позицию!
Один и тот же Объект можно представить абсолютно по-разному.
Не все из этих представлений применимы на практике.
Не все из этих представлений подходят под каноны ООП.
Ну так не нужно пытаться писать решение на все случаи жизни и не будет каши в голове.
Решайте конкретную задачу (+расчет на будущее) и все будет нормально.

Возможность применения зависит напрямую от того насколько вы точно определили задачу т.е составили модель. ("модель мира" не "сам мир" это его упрощение, выделение только важных для нашей задачи вещей, вспомните уроки физики, изучая гравитацию мы сознательно пренебрегаем сопротивление воздуха, или вспомним модель атома: Резерфорда,Бора)

Цитата Сообщение от rrrFer Посмотреть сообщение
Дак почему в этом случае вы будете утверждать, что модель соответствует ожиданиям, а если при изменении ширины изменится высота квадрата - не соответствует?
В одном случае при изменении ширины меняются координаты, в другом - высота.
Прочитайте всю задачу из книги.
Не соответствует или может не соответствует по тому как площадь квадрата(с помощью ф-ции) увеличивается на значительно большую величину нежели прямоугольник.
Хотя конечно и это можно продумать и поправить, но для этого придется лезть в ф-цию.
 
Текущее время: 08:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru