question: can you have more than one constructor in a class c++
passage: C++ allows more than one constructor. The other constructors must have different parameters. Additionally constructors which contain parameters which are given default values, must adhere to the restriction that not all parameters are given a default value. This is a situation which only matters if there is a default constructor. The constructor of a base class (or base classes) can also be called by a derived class. Constructor functions are not inherited and their addresses cannot be referenced. When memory allocation is required, the new and delete operators are called implicitly.
question_kg: C++ классында бирден ашык конструктор болушу мүмкүнбү?
passage_kg: C++ бирден ашык конструкторго уруксат берет. Башка конструкторлор ар кандай параметрлерге ээ болушу керек. Кошумчалай кетсек, демейки маанилери берилген параметрлерди камтыган конструкторлор, бардык параметрлерге демейки маани берилбеши керек деген чектөөнү сакташы зарыл. Бул демейки конструктор болгон учурда гана маанилүү кырдаал. Базалык класстын (же базалык класстардын) конструкторун туунду класс да чакыра алат. Конструктор функциялары мураска калбайт жана алардын даректерине шилтеме берүүгө болбойт. Эс тутумду бөлүштүрүү талап кылынганда, new жана delete операторлору кыйыр түрдө чакырылат.