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

Наследование в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу найти ошибку, классы С++ (-) http://www.cyberforum.ru/cpp-beginners/thread542854.html
Добрый день! Помогите пожалуйста найти ошибку в функции cut(), почему не работает? В целом задача заключается в том, что создать класс дробных чисел в котором предотвращается равенство 0 знаменателя,...
C++ Помогите пожалуйста с буквами! Я написал программу,что - то вроде калькулятора, но столкнулся с такой вот проблемой когда в консоль вводишь не число, а букву или другой знак консоль начинает лагать и бесконечно писать одно и тоже,... http://www.cyberforum.ru/cpp-beginners/thread542852.html
Динамический массив C++
Помогите пожалуйста написать программу!!! Нужно для будущих авиаторов, не дайте умереть авиации)))) Написать программу, вводя размер массива с клавиатуры Дан одномерный массив, состоящий из N...
C++ добавление записи
приветствую всех!!!!у меня такая проблема - мне надо написать программу,которая добавляет запись в файл(уже созданный). но т.к. я новичок в этом деле,то,конечно,у меня не получилось. прошу указать на...
C++ Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом http://www.cyberforum.ru/cpp-beginners/thread542839.html
Ребят, кто-нибудь, помогите... Программирование с++) 1. Доказать (путем перебора возможных значений), что для любых величин А, B, С типа Boolean следующие пары логических выражений имеют одинаковые...
C++ Пользователь вводит строку '12.34 Пользователь вводит строку '12.34'.Записать 12 и 34 в int a, b" как это сделать? и еще такой вопрос как сделать чтоб пользователь сам вводил цифры? вот код программы #include <iostream> class... подробнее

Показать сообщение отдельно
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
08.04.2012, 20:18
C++
1
float CCircle::Square(float X,float Cx, float Y, float Cy)
Бред какой-то
У тебя Cx и Cy и X,Y -поля класса, зачем ты ещё передаёшь параметры в функцию с такими именами???
Разберись про то, что из методов класса можно обращаться к его полям, и не надо передавать их явно как параметры. Они передаются скрытно, через "Зыс"

А поля класса у тебя равны
C++
1
2
X1=Y1=X2=Y2=C1x=C2x=C1y=C2y=dif=0;
C1 = CCircle(X1,C1x,Y1,C1y);
Вот он и считает у тебя площадь круга нулевого радиуса.
Я не понимаю вообще зачем такой *****код городить?
Понял ошибку или подробнее надо объяснить?

Ну и, наконец, объясните, форумные гуру, зачем наследовать окружность от точки?
Не первый раз встречаю этот пример. Его в какой-то книге пишут? Фамилия автора?
Нелогично же! Окружность не может являться частным случаем точки!!!
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru