С++ хэл дээр байгуулагч гэж юу вэ?

Агуулгын хүснэгт:

С++ хэл дээр байгуулагч гэж юу вэ?
С++ хэл дээр байгуулагч гэж юу вэ?
Anonim

Бүтээгч нь ангийн объектуудыг эхлүүлдэг ангийн гишүүн функцийн тусгай төрөл юм. C++ хэл дээр объект (ангиллын жишээ) үүсгэх үед Constructor автоматаар дуудагддаг. Энэ нь ямар ч буцах төрөлгүй тул ангийн тусгай гишүүн функц юм.

Жишээ нь бүтээгч гэж юу вэ?

Бүтэгчид нь анги эсвэл бүтэц-тай ижил нэртэй бөгөөд ихэвчлэн шинэ объектын өгөгдлийн гишүүдийг эхлүүлдэг. Дараах жишээнд Taxi нэртэй классыг энгийн бүтээгч ашиглан тодорхойлсон. Дараа нь энэ анги шинэ оператороор үүсгэгдэнэ.

Та бүтээгч гэж юу гэсэн үг вэ?

Бүтээгч нь тухайн төрлийн шинээр үүсгэсэн объектыг эхлүүлдэг объект хандалтат програмчлалын анги эсвэл бүтцийн тусгай арга юм. Объект үүсгэх бүрд бүтээгч автоматаар дуудагддаг.

3 төрлийн бүтээгч гэж юу вэ?

Java бүтээгчийн төрлүүд

  • Өгөгдмөл үүсгэгч (арггүй бүтээгч)
  • Параметржүүлсэн бүтээгч.

Бүтээгч гэж юу вэ, яагаад ашигладаг вэ?

Ангид суурилсан объект хандалтат програмчлалд бүтээгч (товчлол: ctor) нь объект үүсгэх тусгай төрлийн дэд программ юм. Энэ нь шинэ объектыг ашиглахад бэлтгэж, шаардлагатай гишүүн хувьсагчдыг тохируулахын тулд бүтээгчийн ашигладаг аргументуудыг ихэвчлэн хүлээн авдаг.