Перейти к контенту

Конструктор по умолчанию в java

Конструкторы в Java аналогичны методам, но,

  • Они не имеют какого-либо возвращаемого значения.
  • Имя конструктора совпадает с именем класса.
  • Каждый класс имеет конструктор. Если мы явно не пишем конструктор для класса, компилятор Java создает конструктор по умолчанию для этого класса.
  • Каждый раз, когда создается новый объект, по крайней мере один конструктор будет вызван.
  • Класс может иметь более одного конструктора.

Пример

public class Puppy {
   public Puppy() {
   }
   public Puppy(String name) {
      // This constructor has one parameter, name.
   }
}

Цель конструктора по умолчанию в Java

Конструктор без параметров называется конструктором по умолчанию. Конструкторы в основном используются для инициализации переменного экземпляра.

 

В частности, с помощью конструкторов по умолчанию переменные экземпляра будут инициализированы с фиксированными значениями для всех объектов.

Пример

Public class Sample{
   Int num;
   Sample(){
      num = 100;
   }
   Public static void main(String args[]){
      System.out.println(num);
   }
}

Оцени статью

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)