Программирование на Java | Модемы | Дипломы по радиотехнике и связи |
Программирование на языке Java
Конструкторы
Инициализировать все переменные класса всякий раз, когда создается его очередной представитель —довольно утомительное дело даже в том случае, когда в классе имеются функции, подобные методу init. Д
ля этого в Java предусмотрены специальные методы, называемые конструкторами. Конструктор—это метод класса, который инициализирует новый объект после его создания. Имя конструктора всегда совпадает с именем класса, в котором он расположен (также, как и в C ). У конструкторов нет типа возвращаемого результата—никакого, даже void.
Заменим метод init из предыдущего примера конструктором.

class Point {

int х, у;

Point(int х, int у) { this.x = х; this^ = у; }

}

class PointCreate {

public static void main(String args[]) { Point p = new Point(10,20);

System.out.println("x = " p.x " у = " p.y);

}

}

Программисты на Pascal (Delphi) для обозначения конструктора используют ключевое слово constructor.


< пред след >
вернуться к содержанию
вернуться к списку источников

перейти на главную страницу