<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[עץ עם כמה ילדים]]></title><description><![CDATA[<p dir="auto">אני משתמש עם כמה מחלקות שכמה מהם יורשים של המחלקה המרכזית,<br />
האם אפשר לעשות שכל היורשים יוכלו לגשת אחד לשני ?<br />
דוגמה:</p>
<pre><code>&lt;?php
class AGI extends
{

}

class A extends AGI
{

}

class B extends AGI
{

}
?&gt;
</code></pre>
]]></description><link>https://tchumim.com/topic/12376/עץ-עם-כמה-ילדים</link><generator>RSS for Node</generator><lastBuildDate>Mon, 09 Mar 2026 12:16:56 GMT</lastBuildDate><atom:link href="https://tchumim.com/topic/12376.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 02 Dec 2021 12:32:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to עץ עם כמה ילדים on Thu, 02 Dec 2021 14:53:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%9C%D7%99%D7%91%D7%9C">@<bdi>ליבל</bdi></a> מחלקות וירושה לא מיועדים כלל לעיצוב מצב מופעים בזמן ריצה, הם נטו עזרים לשכפול יכולות של קוד בלי העתקתו. במילים אחרות השימושיות שלהם מתחילה ונגמרת בעת כתיבת הקוד ותחזוקתו, אין להם קשר ותועלת לאופן ריצת התוכנה ממש.</p>
<p dir="auto">בשביל ליצור מצב של אבא וילדים וירושות בזמן ריצת התוכנה יש להשתמש במנה נתונים מתאים.<br />
למשל מחלקה שמכילה מערך שמכיל רשימה של מחלקות. כדי שהילדים יוכלו לגשת לאבא צריך להכין להם מצביע שאפשר להציב בו את האב, וכדי לוודא שזה קורא אפשר לעשות שהרשימה פרטית בתוך המחלקה והוספת ילד לרשימה תהיה רק עם מתודה שתוודא הצבה של מופע האב בכל ילד, וככה כל ילד יוכל לדבר עם אביו. דרך האב ניתן לעשות שילד יוכל לתקשר גם עם אחיו.</p>
]]></description><link>https://tchumim.com/post/132871</link><guid isPermaLink="true">https://tchumim.com/post/132871</guid><dc:creator><![CDATA[dovid]]></dc:creator><pubDate>Thu, 02 Dec 2021 14:53:43 GMT</pubDate></item></channel></rss>