PDA

View Full Version : سوال: شی گرایی



hafez1
سه شنبه 20 مرداد 1394, 11:06 صبح
سلام دوستان.
میخاستم بدونم آیا امکان این هست که توی تعریف توابع یک کلاس شی یک کلاس دیگه رو صدا بزنیم؟
اصلا چنین چیزی هست؟

ehsan_faal
سه شنبه 20 مرداد 1394, 12:17 عصر
سلام .شی یک کلاس رو صدا نمیزنن بلکه میسازنش.
اگه منظورتون ساختن شی ای از یک کلاس دیگه هستش بله شما میتونید توی متدتون شی ای از یک کلاس دیگه بسازید.

mohammad0773
چهارشنبه 21 مرداد 1394, 13:05 عصر
سلام.آره میشه خیلی راحت میتونید موقع نوشتن یه تابع عضو،بهش یه آرگومان از جنس کلاس مد نظرتون بدید.

void function(class1& c1,class2 &c2);

ولی اگر بخواهید از داده های خصوصی کلاس دیگری استفاده کنید باید سراغ کلاس ها ی دوست برید.