3 תשובות
תלוי במקרה.
יכול להיות ריק, יכול להיות פרמטרים שנרצה להעביר למופע החדש, אולי נעביר מופע אחר של אותה המחלקה בכדי להעתיק את הפרמטרים וכו'.

אוכל לתת לך תשובה למקרה ספציפי, אך תצטרכי לצרף את השאלה.
שואל השאלה:
לא מדובר במופעים(לא חושבת שלמדתי)
מדובר על פעולה בונה שמקבלת ערכים (תכונות) והיא בעצם מאתחלת אותן.
מה הטענת כניסה שלה? ואם יש, טענת יציאה?
אנונימית
בטענת כניסה, עבור כל פרמטר, לכתוב איזו תכונה של המחלקה הוא מייצג / מה המשמעות שלו.

טענת היציאה היא עצם (=אובייקט=מופע) חדש מטיפוס המחלקה אליה הפעולה שייכת (בנאי של fish יחזיר עצם חדש מטיפוס fish).