Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
7.6. Конструкторы
Инициализировать все переменные класса всякий раз, когда
создается его очередной представитель, — довольно утомительное дело даже в том
случае, когда в классе имеются функции, подобные методу init. Для этого в Java предусмотрены специальные методы,
называемые конструкторами. Конструктор — это
метод класса, который инициализирует новый объект после его создания. Имя
конструктора всегда совпадает с именем класса, в котором он расположен. У конструкторов нет типа
возвращаемого результата - никакого, даже void. Заменим метод
init из предыдущего примера конструктором.
class Point
{
int х, у;
Point(int х, int у) {
this.x = x;
this.y = y;
}
}
class PointCreate
{
public
static void main(String args[]) {
Point p = new
Point(10,20);
System.out.println("x
= " + p.x + " у = " + p.y);
}}