Re: Перевантаження функції, повторення коду.
koala написав:Від модератора: виправив термінологію в першому повідомленні
?_?
А можна мені теж право редагувати свої повідомлення?
?_?
Заздалегідь дякую!
Будь ласка, редагуйте.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Перевантаження функції, повторення коду.
Для відправлення відповіді ви повинні увійти або зареєструватися
koala написав:Від модератора: виправив термінологію в першому повідомленні
?_?
А можна мені теж право редагувати свої повідомлення?
?_?
Заздалегідь дякую!
Будь ласка, редагуйте.
Будь ласка, редагуйте.
Дякую, а то, буває, що забуваю дещо дописати і приходится писати ще одне повідомлення :3
Або, якісь незначні помилки допускаю.
Хіба таких прав не маєте?
Якщо ні, напишіть в п. п. комусь з модераторів.
Хіба таких прав не маєте?
Якщо ні, напишіть в п. п. комусь з модераторів.
ні, по дефолту вони виключені :3
також стоїть 600 секунд затримки між відправкою повідомлень
нібито, коли надаются права на редагування то ця затримка пропадає
а це виходить що перевантаження функцій це ad-hoc поліморфізм :_: ???
ліл
#include <iostream>
class Max
{
public:
int max(int num1, int num2)
{
if (num1 > num2)
return num1;
return num2;
}
double max(double num1, double num2)
{
if (num1 > num2)
return num1;
return num2;
}
};
int main()
{
int int1 = 1;
int int2 = 2;
double double1 = 1.1;
double double2 = 2.2;
Max maximum;
int max_int = maximum.max(int1, int2);
double max_double = maximum.max(double1, double2);
printf("%d\t%f\n", max_int, max_double);
}
Для відправлення відповіді ви повинні увійти або зареєструватися