Разработка собственного конструктора программ с параметрами и без на языке Java.

Разработка собственного конструктора без параметров:

Собственный конструктор без параметров является заменой автоматического конструктора. Такой конструктор, как и автоматический, всегда создает одинаковые объекты, но значениями полей управляет программист. Ниже - текст конструктора:

public Point2(){ х=1;у=1;}

Текст конструктора следует добавить в класс Point2 после объявления полей х и у, но, до скобки, закрывающей текст класса. Далее необходимо выполнить компиляцию и создание объекта. Проверьте значения полей. Теперь конструктор создает точку с координатами (1,1).

Далее необходимо изменить конструктор так, чтобы после операторов "х=1;у=1;" располагался оператор вывода информации в окно терминала:

System.outprintfn("Конструктор без параметров, х="+х+'' у=’’+у);.

Повторите действия по созданию и инспекции объекта. После этого измените константу в конструкторе, так, чтобы он снова создавал точку (0,0).

Разработка конструктора с параметрами:

Конструктор с двумя параметрами позволит создавать точку с произвольными координатами (x0,y0):

public Point2(int х0, int y0){x=x0;y=y0;}.

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

Теперь добавьте текст конструктора в класс после конструктора без параметров. После задания значений полей добавьте оператор System.out.println(''Конструктор с параметрами, х="+х+" у="+у);.

Обратите внимание, что в контекстном меню класса появились два конструктора. Для проверки и закрепления навыков создайте несколько точек в разных местах координатной плоскости. Проверьте значения полей инспектором объектов и, анализируя вывод в окно терминала.

Порекомендуйте эту статью своим друзьям:

Читайте также:

Rapoo выпустила комплект V100

Умные очки Sony Smart Eyeglass Developer Edition

LG 29UC97 - изогнутый 29-ти дюймовый монитор

GeIL выпустила модули памяти Super Luce DDR4 с активной подсветкой

GOODRAM представил игровую линейку SSD Iridium

Новые изогнутые мониторы корейской компании Samsung

Мини-компьютер Pipo X7s на платформе Intel Bay Trail

Набор модулей памяти Corsair Dominator Platinum DDR4-3400 Limited Edition Orange

OCZ выпустила флагманский SSD Vector 180

Cтол-компьютер Lenovo Horizon 2

Поиск по сайту:

На правах рекламы:

Актуальное:

Архив статей:

Полезное:

Узнайте, как раскрутить сайт самостоятельно.

Читайте, как заработать на сайте.

Где взять или заказать готовые уникальные тексты для сайта.


Опрос:

Вы нашли у нас то, что искали?

Да
Нет
Частично


Статистика:

© Pc-Program.Ru - Программы для компьютера. При использовании материалов активная ссылка на наш сайт обязательна.