معرفی کلاس به عنوان متغیر کلاس

عنوان : معرفی کلاس به عنوان متغیر کلاس
گروه درخواست : برنامه نویسی C , C++ و جاوا
شرح درخواست :

چجوری باید یه کلاسو به عنوان متغیر یه کلاس دیگه معرفی کرد؟


پاسخ کارشناس

با سلام
چه زبانیه؟

با تشکر ،
رضا دادخواه
پاسخیاب

توسط رضا دادخواه در تاریخ 1397/01/12


پاسخ شما

C++

توسط قنادی در تاریخ 1397/01/12


پاسخ شما

منتظرم..

توسط قنادی در تاریخ 1397/01/12


پاسخ کارشناس

این یک نمونه. باید از علامت & استفاده کنی.
#include
#include

class Burger
{
public:
Burger(){}
void setName(std::string name){ m_name = name; }
std::string getName(){ return m_name; }
private:
std::string m_name;
};

class Fries
{
public:
Fries(){}
void setOtherName(Burger & burger){ burger.setName("FryBurger"); }
private:
};

int main()
{
Burger A;
Fries B;

B.setOtherName(A);
std::cout << A.getName() << std::endl;
return 0;
}

با تشکر ،
رضا دادخواه
پاسخیاب

توسط رضا دادخواه در تاریخ 1397/01/12

شما هم سوال دارید ؟

از کارشناسان پاسخیاب بپرسید!