Java конструктору деген эмне?
Java конструктору деген эмне?

Video: Java конструктору деген эмне?

Video: Java конструктору деген эмне?
Video: 12 #Кыргызча #Java: Класстар жана объектер. Конструктор 2024, Май
Anonim

Конструктор жаңы түзүлгөн объектти инициализациялоочу код блогу. А конструктор инстанция ыкмасына окшош java бирок бул ыкма эмес, анткени анын кайтаруу түрү жок. Конструктор класс менен бирдей атка ээ жана а классында ушундай көрүнөт java код.

Андан тышкары, Javaдагы конструктор деген эмнени билдирет?

А Java конструктору объект түзүлгөндө чакырылган өзгөчө ыкма. Башкача айтканда, сиз жаңы ачкыч сөздү колдонгондо. Максаты а Java конструктору жаңы түзүлгөн объектти колдонуудан мурун инициализациялоо болуп саналат. А Java класс конструктор ошол класстын инстанцияларын (объекттерин) инициализациялайт.

Экинчиден, конструктордун мисалы деген эмне? А конструктор объект же инстанцияларды түзүү учурунда чакырылат. үчүн Мисал : класс Geek {. // А Конструктор new Geek() {}. } // Биз жогорудагы класстын объектин түзө алабыз // төмөндөгү операторду колдонуп. Бул билдирүү // жогоруда чакырат конструктор.

Ошо сыяктуу эле, мисалы менен Java конструктору деген эмне?

Конструктор - жаңы түзүлгөндү инициализациялоо үчүн колдонулган атайын ыкма объект жана эстутум үчүн бөлүнгөндөн кийин эле чакырылат объект . Ал объекттерди керектүү маанилерге же учурда демейки маанилерге инициализациялоо үчүн колдонулушу мүмкүн объект түзүү.

Java демейки конструктор деген эмне?

Экөөндө тең Java жана C#, a " демейки конструктор " нөлдү билдирет конструктор эгерде жок болсо, компилятор тарабынан автоматтык түрдө түзүлөт конструкторлор класс үчүн аныкталган. Программист тарабынан аныкталган конструктор эч кандай параметрди кабыл албаган а деп да аталат демейки конструктор C# тилинде, бирок ичинде эмес Java.

Сунушталууда: