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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Violetta
0 / 0 / 0
Регистрация: 15.11.2010
Сообщений: 53
#1

Перегрузка функций - C++

22.01.2013, 21:51. Просмотров 431. Ответов 2
Метки нет (Все метки)

Добрый вечер)

очень нужна помощь

нужно решить задачу, все решила, кроме одного пункта.

создать класс окружность (okr) . член классы радиус. методы вычисления и вывода сведений о фигуре: площади, длины окружн. создать производн класс - круглый прямой цилиндр с высотой h (сil) , перегрузить методы расчеты площади и вывода сведений о фигуре. написать программу, демонстрирующую работу с классами н окруж и м цилиндров, найти максимал площадь окр и средний объем цилиндров.

все написала, только не знаю как перегрузить метод расчета площади из класса окр в цилиндр

пожскажите пожалуйста, где что нужно прописать, чтобы перегрузка получилась
0
Вложения
Тип файла: rar 6 лаба_моя.rar (887.6 Кб, 6 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2013, 21:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перегрузка функций (C++):

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов - C++
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг у вас они завалялись на компе или...

Перегрузка функций. Реализация функций - C++
Разработать функцию f(x) , которая возвращает младшую цифру натурального числа x . Вычислить с ее помощью значение выражения z= f(a) +...

Перегрузка функций - C++
Необходимо сделать перегрузку #include <iostream> #include <cstdlib> #include <clocale> #include <algorithm> using namespace...

Перегрузка функций! - C++
Есть такое задание: С помощью механизма перегрузки функций реализовать функции для вывода на экран (первый параметр – тип выводимого...

Перегрузка функций - C++
Создать функцию для вычисления значения арифметического выражения с= (a∙b)/(a^2+b^2 )в области вещественных чисел. Перегрузить её для...

Перегрузка функций - C++
Здравствуйте уважаемые програмисты:) У меня вот такое задание: В классе необходимо перегрузить нижеследующие операции, при этом две...

2
ValeryS
Модератор
6781 / 5189 / 495
Регистрация: 14.02.2011
Сообщений: 17,411
22.01.2013, 22:10 #2
Цитата Сообщение от Violetta Посмотреть сообщение
все написала, только не знаю как перегрузить метод расчета площади из класса окр в цилиндр
в классе цилиндр описываешь такую же функцию как и в классе круг(реализация разумеется другая)
круг::площадь()
цилиндр::площадь()
совпадать должно имя, тип и количество параметров, возвращаемое значение
это и есть перегрузка
если нужен полиформизм то перед функцией пишется слово virtual, функция становится виртуальной
0
Violetta
0 / 0 / 0
Регистрация: 15.11.2010
Сообщений: 53
22.01.2013, 23:15  [ТС] #3
Цитата Сообщение от ValeryS Посмотреть сообщение
в классе цилиндр описываешь такую же функцию как и в классе круг(реализация разумеется другая)
круг::площадь()
цилиндр::площадь()
совпадать должно имя, тип и количество параметров, возвращаемое значение
это и есть перегрузка
если нужен полиформизм то перед функцией пишется слово virtual, функция становится виртуальной

спасибо огромное)

Добавлено через 27 минут
а не подскажите как текстовый файл создать?
в инете все облазила уже, но не работает
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2013, 23:15
Привет! Вот еще темы с ответами:

Перегрузка функций с++ - C++
Задача состоит в том, чтобы написать перегуженную функцию и то, что будет её вывзывать в перегуженной функкции надо реализовать сложение...

Перегрузка функций - C++
Используя алгоритм упорядочивания матрицы, разработать и протестировать две перегруженные функции, одна из которых обрабатывает...

Перегрузка функций в с++ - C++
Вот программа #include <iostream> #include <cmath> using namespace std; int function(int a, int b, int c); float...

Перегрузка функций - C++
Доброго времени суток . Очень нужна ваша помощь . Нужно написать программу , которая обеспечивает перемножение 2 чисел , перемножение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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