Читайте также:
|
|
Объявление методов
Объявление метода состоит из заголовка и тела метода. Состав заголовка: • модификаторы (доступа в том числе); • тип возвращаемого значения или ключевого слова void; • имя метода;
• список аргументов в круглых скобках (аргументов может не быть); • специальное throws-выражение.
Метод main()
Разработанные приложения на Java обширны и многообразны по структуре и содержанию. Классы могут содержать внутри себя множество методов. Требуется некоторая входная точка, чтобы запустить приложение. Такой входной точкой служит метод main. Для объявления метода main() используется следующий синтаксис:
public static void main(String[] args) {}
Модификатор public нужен, чтобы этот метод был виден исполняющей средой. А модификатор static позволяет вызвать метод main(), не создавая объектов. Метод main() должен быть объявлен как static, так как он должен вызываться прежде, чем будут созданы какие-либо объекты.
Конструкторы Конструктор - это метод класса, обладающий следующими особенностями:
1) имеет такое же название, как и класс;
2) вызывается сам, когда мы создаём объект класса;
3) не возвращает никакого значения;
4) может быть перегружен;
7. Основы наследования: понятие суперкласса и подкласса, организация связей при наследовании.
· Наследование позволяет создавать иерархические классификации.
· Используя наследование, можно создать главный класс, который определяет свойства, общие для набора связанных элементов.
· Класс, который унаследован, называется суперклассом (superclass).
· Класс, который выполняет наследование, называется подклассом (subclass) — это специализированная версия суперкласса. Он наследует все переменные экземпляра и методы, определенные суперклассом, и прибавляет свои собственные уникальные элементы.
· Чтобы наследовать класс, нужно просто включить определение одного класса в другое, используя ключевое слово extends.
Нет доступа к элементам, объявленным как private
Аргументом метода main() является массив строк. Он может заполняться дополнительными параметрами, которые указываются при вызове метода. Пример демонстрирует вывод в консоль параметров, переданных в метод
main. Для запуска примера необходимо передать сами параметры, например
java test.first.Test HelloWorld
package test.first; public class Test {
public static void main(String[] args) {
for (int i=0; i<args.length; i++) {
System.out.print(args[i]+" "); }
System.out.println(); } }
Результат работы программы: HelloWorld
Дата добавления: 2015-09-11; просмотров: 93 | Поможем написать вашу работу | Нарушение авторских прав |
<== предыдущая лекция | | | следующая лекция ==> |
Ограничения доступа к элементам класса. | | | Интерфейсы. Определение интерфейсов. |