توابع سازنده و مخرب رو هم مثل توابع عضو میشه هم تو کلاس تعریف کرد هم خارج از کلاس؟
همونطور که میدونین اعلان تابع عضو باید در کلاس بیاد، ولی تعریفش هم میتونه در کلاس باشه و هم بیرون اون.
برای تفاوت اعلان و تعریف اینجا رو ببینین
تفاوت اعلان و تعریف