
Среда программирования: Java Eclipse
Название работы: Основы технологии Java. ЛР1 + ЛР2
Вид работы: Лабораторная работа
Тематика работы: Сети, Прочие
Объем программы: 4 (по десятибалльной шкале)
Уровень сложности: 5 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, Java, Java Eclipse, Эклипсе, абстрактные классы, иерархия животных, Animal, интерфейс pet, отлов исключений, IOException, входной файл, выходной файл, расчет функции, механизм try-catch
Функции программы:
Лабораторная работа №1
Создать иерархию с использованием абстрактных классов и интерфейсов и исследовать полиморфные свойства этих компонентов. Требуется создать иерархию животных с корнем в виде абстрактного класса Animal. Некоторые из животных являются домашними и реализуют интерфейс Pet.
Лабораторная работа №2
Механизм исключений и операции ввода/вывода. Вывести на экран и одновременно в текстовый файл значение функции для некоторого диапазона значений аргумента. Коэффициенты a, b, c, d, и диапазон значений аргумента с шагом табуляции должны считываться из текстового файла. При этом количество строк не фиксировано, ввод параметров и вывод результатов должен осуществляться пока не конец входного файла. Оформить вычисление функции в виде отдельного класса с одним открытым методом, вызываемым из основной программы после создания соответствующего экземпляра объекта. Обязательно следует сопроводить исходный код исчерпывающими комментариями для системы javadoc. При организации ввода/вывода должен использоваться механизм try-catch для отлова исключений типа IOException. Также напишите вариант, в котором основная программа отказывается от обработки исключений с помощью throws.
Испытать свою программу на предмет некорректных данных. Подберите параметры во входном файле таким образом, чтобы в определенный момент происходило выполнение функции с некорректным аргументом (например, квадратный корень из -1, деление на 0, переполнение типа и т.д.)
Входной файл называется in.txt
Выходной файл называется out.txt
Пример входного файла (для каждой строки выполнить расчет функции, количество строк в файле заранее не известно)
1 0.2 3.4 -1 -10 10 1
-1 3.2 3.4 -1 -10 10 1
1 0.2 3.4 -1 -10 10 1
Описание (отчет):
Есть
на 17 страниц, посмотреть оглавление
исходники
Eclipse_Animals

bin
lab12
Animal
Cat
Fish
Pet
Spider
TestAnimals
src
lab12
Animal
Cat
Fish
Pet
Spider
TestAnimals
Eclipse_Client

bin
client
Client
StartClient
file1
src
client
Client
StartClient
Eclipse_FileServer

bin
client
Client
StartClient
server
Parser
Server
StartServer
file
src
client
Client
StartClient
server
Parser
Server
StartServer
Eclipse_FunctionFile

bin
functionfile
FunctionFile
TestFunctionFile
in
out
src
functionfile
FunctionFile
TestFunctionFileПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеОписание, листинг, результаты
Предварительный просмотр
Отчет к программе. СодержаниеОписание, листинг, результаты
Предварительный просмотр
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 1200 руб РФ Стоимость ОТЧЕТА составляет 20 руб РФ Стоимость ОТЧЕТА составляет 20 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |