Классы и объекты. Объектно-ориентированное программирование
Лабораторные работы по предмету "Объектно-ориентированное программирование"
Заполните форму, чтобы купить данную работу
Вы можете купить готовую студенческую работу "Классы и объекты. Объектно-ориентированное программирование". Также Вы можете заказать оригинальную работу "Классы и объекты. Объектно-ориентированное программирование". Данная работа будет написана только для Вас. При написании работы "Классы и объекты. Объектно-ориентированное программирование" Мы выполним все указанные Вами пожелания.
Чтобы заказать работу "Классы и объекты. Объектно-ориентированное программирование", заполните форму заказа. В строке "Комментарий" Вы можете указать свой план работы "Классы и объекты. Объектно-ориентированное программирование". Если Вы не имеете своего плана работы "Классы и объекты. Объектно-ориентированное программирование", напишите объем, срок и другие пожелания и требования.
Категория: Каталог готовых студенческих работ / Лабораторные работы
Количество просмотров: 614
Работа выполнена на высоком уровне
Цель работы: закрепление теоретического материала по основам объектно-ориентированного программирования в среде Delphi
Порядок выполнения задания:
1. Реализовать класс согласно варианту задания. Класс должен быть с закрытыми полями, а операции реализуются как методы класса.
2. Во всех заданиях, помимо указанных в задании операции, обязательно должны быть реализованы: конструктор класса, метод вывода на экран Display, метод для преобразования в строку toString.
3. Написать главную функцию, которая бы демонстрировала создание объектов – экземпляров класса. Программа также должна демонстрировать использование всех методов класса.
Варианты заданий:
1. Комплексное число представляются парой действительных чисел (а, b), где а — действительная часть, b — мнимая часть. Реализовать класс Complex для работы с комплексными числами. Обязательно должны присутствовать операции:
сложения add, (а, b) + (с, d) = (а + b, с + d)
вычитания sub, (а, b) - (с, d) = (а - b, с - d)
умножения mul, (а, b) . (с, d) = (ас – bd, ad + be)
деления div, (а, b) / (с, d) = (ас + bd, bc - ad) / (с2 + d2)
сравнение equ, (a, b) = (с, d), если (а = с) и (b = d)
сопряженное число conj, conj(a, b) = (а, -b).