Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
12 / 13 / 6
Регистрация: 13.11.2012
Сообщений: 295
1

Создать класс с двумя полями и перегрузить оператор сложения

24.12.2013, 10:37. Показов 1995. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Создать класс с двумя переменными x y int.
И перегрузить оператор +
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2013, 10:37
Ответы с готовыми решениями:

Создать класс с двумя полями
Здравствуйте, пишу код, не могу понять почему значение переменных из функции Sum не передаются в...

Создать класс с двумя полями и конструктором
Напишите пожалуйста класс содержащий два поля: фирма машины(строка), цена(число); конструктор и...

Создать класс с двумя полями и тремя методами
Для всех вариантов задач создать класс с указанными двумя полями (Поле 1, Поле 2) и тремя методами:...

Создать класс с указанными двумя полями и тремя методами
Здравствуйте! Для всех вариантов задач создать класс с указанными двумя полями (Поле 1, Поле 2) и...

1
438 / 362 / 100
Регистрация: 29.06.2010
Сообщений: 981
Записей в блоге: 1
24.12.2013, 11:35 2
Лучший ответ Сообщение было отмечено names1995 как решение

Решение

Сам класс

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
 public class D
    {
        public int X;
        public int Y;
 
        public static D operator +(D d1, D d2)
        {
            var d = new D();
            d.X = d1.X + d2.X;
            d.Y = d1.Y + d2.Y;
            return d;
        }
    }
Использование

C#
1
2
3
4
5
6
7
8
9
10
D d1 = new D();
            d1.X = 10;
            d1.Y = 5;
            D d2 = new D();
            d2.X = 10;
            d2.Y = 5;
 
            D result = d1 + d2;
            Console.WriteLine(result.X);
            Console.WriteLine(result.Y);
2
24.12.2013, 11:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2013, 11:35
Помогаю со студенческими работами здесь

Создать абстрактный класс с общими полями и методами. В производных классах перегрузить чисто виртуальную функцию - общая стоимость всех изделий
Помогите пожалуйста!!! Не могу правильно создать абстрактный класс! Создать абстрактный класс с...

Создать класс с двумя полями (часы, минуты) и тремя методами
Здравствуйте! Для всех вариантов задач создать класс с указанными двумя полями (Поле 1, Поле 2) и...

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

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

Создать базовый класс с двумя целыми полями и два производных: «Обыкновенная дробь» и «Прямоугольник»
Создать базовый класс с двумя целыми полями. Разработать два конструктора: первый – без параметров...

Определите новый класс Student с двумя закрытыми полями полями: name и sumb
Я очередной студент, которые вам, полагаю, очень надоели, но все же я очень надеюсь на вашу помощь....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru