
lastName מקבלת את הערך "דין" ושומרת אותו.הטקסט המלא של הדקות הראשונות בהרצאה «תכונות שמורות ותכונות מחושבות ב-structs» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום וברוכים הבאים בסרטונים הקודמים ראינו שלסטראקט יכולות להיות תכונות ויכולות להיות פעולות היום אנחנו רוצים לחדד טיפה את ההבדל בין תכונות שכאלה שנקראות תכונות שמורות האמת לבין תכונות מחושבות סטורט פרופרטי היא תכונה שמורה זאת אומרת שכשאני הולך ומגדיר פרסון נניח במיין כך אז בעצם התכונה מור first name מקבלת את הערך מור ושומרת אותו
והתכונה last name מקבלת את הערך דין ושומרת אותו. אלה נקראות תכונות שמורות או במילים אחרות stored properties כי המופע של ה-struct שומר את ה-first name במשתנה first name וכך הלאה.
בעצם, זה כמו לומר שזה מה שעשיתי כאן. אוקיי, עכשיו להבדיל מתכונות שמורות יש לנו תכונה מחושבת. אתם זוכרים דיברנו תכונה מחושבת בהקשר של אינאמים אבל אמרנו שנדגיש את זה גם כאן.
תכונה מחושבת יכולה להיות השם המלא של הפרסון. אז בואו ננגים את זה והfull name יהיה מסוג string וכאן אנחנו עושים תכונה מחושבת על ידי הסוגריים המסולסלים שבה אנחנו נשתמש ב-string interpolation כדי להחזיר את הערך של first name בצורה נחמדה עם איזשהו מקו באמצע ואת הערך של last name של אותו סטראקט.
נשים לב שה-first name פה מתייחס לאותו שדה שמוגדר בתכונה השמורה