-
نوشتن كلاس
سلام
اين برنامه رو تا فردا ميخواستم فقط چون از اين مبحث چيز زيادي متوجه نشدم در مورد برنامه ي نوشته شده توضيحش هم بدين.
استادمون اين ترم خيلي افتضاحه اصلا چيزي از حرفاش نميفهميم.
ممنونم
كلاسي بنويسيد كه حاوي يك مخرب و يك سازنده باشد ، در تابع سازنده پيغام "شي ايجاد شد " و در مخرب پيغام "شي تخريب شد" چاپ شود .سپس با استفاده از اشاره گرها و عملگرهاي new و delete نشان دهيد كه توابع سازنده و مخرب چگونه فراخواني مي شوند.
سپس با استفاده از توابع نشان دهيد كه هنگام فراخواني تابع ، سازنده فراخواني مي شود و هنگام خروج از تابع ، مخرب صدا زده مي شود.
-
سلام
:41::13:
فقط نمیدونم چرا بچه ها یک روز مونده به تحویل پروژه یادشون میفته!!!!!!!!!!!!
در خواست پروژه رو اینجا قرار بدین:
-
سازنده باید همنام کلاس باشه و مقدار برگشتی حتی از نوع void هم نداره توش یه دستورcout بنویسید که شی ایجاد شده برای مخرب هم که دقیقا مثل سازنده است اما قبلش علامت تیلدا یا مد قرار می گیره اینجام که دستور خروجی با عبارت مورد نظر بنویسید.
حالا تو main برنامه اشاره گری از نوع کلاس ایجاد کنید و بعد با new یه شی از اون کلاس بسازید تا یه شی بسازه
-
اگه ميشه برنامه اش رو تا حدودي بنويسين
ممنون
-
یه همچین چیزی البته من امتحانش نکردم
کد:
class test
{
public:
test()
{
cout<<"I am constractor! object is created";
}
~test()
{
cout<<"I am destroy!object is terminated";
}
};
//-------end class
int main()
{
test* t;
t=new test;
delete t;
}