Бакалавр
Дипломные и курсовые на заказ

Person. 
Язык Java

РефератПомощь в написанииУзнать стоимостьмоей работы

Объект можно взять (например, для печати) или изменить, для этого существуют специальные методы. Чтобы узнать имя Person нужно сделать следующие: после переменной этого типа поставить точку и в появившимся списке выбрать метод getFirstName (). Аналогично, можно изменить имя объекта при помощи метода setFirstName (). Далее идёт метод toString (), он выдаёт строковое представление объекта… Читать ещё >

Person. Язык Java (реферат, курсовая, диплом, контрольная)

Итак, рассмотрим класс № 1.

Почти каждый класс имеет поля. Это специальные секции, где хранится информация (в основном, различных типов). Уровень доступа к ним бывает 3-ёх типов:

private — содержимое этой секции недоступно из клиентской программы.

public — содержимое этой секции открыто из клиентской программы.

protected — доступен для потомка класса, для остальных поле трактуется как private.

В нашем случае есть 3 поля: firstName (имя) типа String, secondName (фамилия) типа String, age (возраст) типа int. Для их инициализации существуют конструкторы. Он начинается с ключевого слова public (), затем в теле мы при помощи ключевого слова this создаём объекты.

Объект можно взять (например, для печати) или изменить, для этого существуют специальные методы. Чтобы узнать имя Person нужно сделать следующие: после переменной этого типа поставить точку и в появившимся списке выбрать метод getFirstName (). Аналогично, можно изменить имя объекта при помощи метода setFirstName (). Далее идёт метод toString (), он выдаёт строковое представление объекта (он не печатает на экран содержимое, для этого стоит выполнить: System.out.print (Объект.toString ()).

Ключевое слово @Override означает, что метод переопределен, т. е. он был реализован ранее в другом классе.

Замечу, что внутри тела класса мы обращались к полям (firstName), а не к переменным, в то время как в основной программе мы обращаемся к переменной (Person x. firstName), а после точки используем поле. Программист должен использовать все возможное, чтобы увеличить скорость разработки. Например, можно не писать «вручную» методы get-set (), а также toString (), а сделать их при помощи команды в Eclipse.

Создание методов в Eclipse.

Показать весь текст
Заполнить форму текущей работой