Создать класс Fraction. Добавить в него два поля: nominator / denominator. Создать конструктор с двумя параметрами для инициализации дроби. Добавить методы для увеличения, уменьшения, домножения и деления исходной дроби на другую дробь. Создать две дроби, выполнить с ними все действия, вывести результат на экран (из основной программы). * Написать метод для упрощения дроби (поделить числитель и знаменатель на их НОД).
Дата отправки отчёта:
4 февраля 2018 г.
Задание выполнено: за
22 мин.
Чему научился:
--
Что было сложным:
--
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 16533. Андрей Шевченко+13922. Александр+16452. Кирилл Шмойлов+19980. Timoha+111582. Родион+1459. Сергей Сергеевич+110558. Иван Воронин+110494. Алексей В.+19156. Dimon+11. Евгений Волосатов+19014. Николай Денисов+117093. jin+18275. Tekashnik+18877. gorynych+12508. Сергей+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: класс без методов - это структура (есть лишь поля(переменные)
Структура, в которую добавили методы (функции) - это уже класс
Конструктор == функция, которая не имеет результата и вызывается при создании объекта (экземпляра класса)
КОНСТРУКТОР ИМЕНУЕТСЯ АНАЛОГИЧНО ИМЕНИ КЛАССА
Отличительная особенность конструктора - ни void, int, string - никаких типов конструктор не возвращает, оттого и в его заголовке это не найти. Если нашел - это не конструктор
Конструктор нужен для того, чтобы использовать одни и те же переменные при создании некоего объекта, эти переменные использующего.
Переменные, как штампики Trodat, одному объекту напечатают одну дату, другому объекту (поменяв значение) шлёпнут другую дату к примеру.
А конструктор и организует штемпелевание создаваемого объекта одними и теми же переменными, но с разными значениями в них, соответственно кому какие нужны.
Дошло, зачем этот конструктор нужен