سلام دوستان.
میخاستم بدونم آیا امکان این هست که توی تعریف توابع یک کلاس شی یک کلاس دیگه رو صدا بزنیم؟
اصلا چنین چیزی هست؟
سلام دوستان.
میخاستم بدونم آیا امکان این هست که توی تعریف توابع یک کلاس شی یک کلاس دیگه رو صدا بزنیم؟
اصلا چنین چیزی هست؟
سلام .شی یک کلاس رو صدا نمیزنن بلکه میسازنش.
اگه منظورتون ساختن شی ای از یک کلاس دیگه هستش بله شما میتونید توی متدتون شی ای از یک کلاس دیگه بسازید.
سلام.آره میشه خیلی راحت میتونید موقع نوشتن یه تابع عضو،بهش یه آرگومان از جنس کلاس مد نظرتون بدید.
void function(class1& c1,class2 &c2);
ولی اگر بخواهید از داده های خصوصی کلاس دیگری استفاده کنید باید سراغ کلاس ها ی دوست برید.