از آنجا که توابع در قراردادهای هوشمند در قلب هر عملیاتی است که در شبکه اتریوم انجام می شود ، این دوره 14-Video روش های مختلفی را برای تعریف توابع بسته به مورد استفاده آنها پوشش می دهد. آرگومان های عملکردی ، انواع بازگشت و اصلاح کننده های دسترسی را قبل از ارائه مفاهیم شی گرا ، کاوش کنید: پلی مورفیسم عملکرد ، قراردادهای انتزاعی ، نحوه نادیده گرفتن توابع در قراردادهای مشتق شده ، وراثت و سطح دید مختلف: خصوصی ، داخلی ، خارجی و عمومی (پیش فرض). مدل های تظاهرات ایده ای واقع بینانه از چگونگی تأثیر دید یک عملکرد در جایی که می توان از آن استفاده کرد ، ارائه می دهند. متغیر خصوصی که در یک قرارداد هوشمند تعریف شده است ، هنوز هم می تواند از قرارداد دیگر قابل دسترسی باشد ، تا زمانی که عملکرد دریافت کننده آن در دسترس باشد. با پیشرفت در این دوره ، با استفاده از استحکام برای راه حل های blockchain خود ، درک کاملی از کدگذاری قراردادهای هوشمند به دست خواهید آورد. شما می دانید انواع عملیاتی که می تواند هزینه گاز را متحمل شود و چگونه می توان این موارد را با اصلاح کننده های دسترسی محدود کرد. همچنین با استفاده از چهار سطح دید ، نحوه تعریف و استفاده از قراردادهای انتزاعی را در حین کنترل دسترسی به عملکردهای خود خواهید آموخت.
آنچه یاد خواهید گرفت
مفاهیم کلیدی تحت پوشش این دوره را تشریح کنید با استفاده از آرگومان های سازنده ، قراردادهای هوشمند را بسازید و مستقر کنید نحوه نوشتن یک تابع گیرنده را برای بازگشت مقدار متغیر حالت در یک قرارداد هوشمند تشخیص دهید تأثیر استفاده از اصلاح کننده دسترسی "View" را برای یک عملکرد مشخص کنید یک عملکرد تنظیم کننده را برای به روزرسانی متغیرهای حالت یک قرارداد هوشمند تعریف کنید روشهای مختلفی را که می توان انواع بازده یک عملکرد را مشخص کرد ، شناسایی کنید
تأثیر استفاده از اصلاح کننده دسترسی "خالص" را برای عملکردی که به حالت قرارداد دسترسی ندارد ، تشخیص دهید
بین توابع "نمای" و "خالص" تمایز قائل شوید
از پلی مورفیسم برای ایجاد توابع با همین نام اما با رفتارهای مختلف در یک قرارداد هوشمند استفاده کنید
از وراثت برای تعریف یک قرارداد هوشمند ناشی از قرارداد دیگر استفاده کنید با قراردادهای هوشمند انتزاعی کار کنید تا رفتار مطلوب قراردادهای حاصل از آن را تعریف کنید قراردادهای هوشمند را با عملکردهای مختلف دید ایجاد کنید و محدودیت های دسترسی آنها را تشخیص دهید
مشخص کنید که چگونه ترکیبات مختلف سطح دید برای متغیرها و توابع می تواند بر دسترسی به داده ها تأثیر بگذارد
مفاهیم کلیدی پشت پلی مورفیسم عملکرد ، سطح دید و اصلاح کننده ها را شناسایی کنید
در این دوره
قابل پخش 1. بررسی اجمالی دوره 2m 46s قابل پخش 2. استفاده از قراردادها با استدلال های سازنده 8m 30s
در طول این ویدیو ، شما می توانید نحوه ساخت و استقرار قراردادهای هوشمند را با استفاده از آرگومان های سازنده یاد بگیرید. دسترسی رایگان
قفل شده 3. معرفی توابع 7m 16s
پس از اتمام این ویدیو ، شما می توانید نحوه نوشتن یک عملکرد گیرنده را برای بازگشت ارزش یک متغیر حالت در یک قرارداد هوشمند تشخیص دهید. دسترسی رایگان
قفل شده 4. مشاهده توابع 3m 6s نحوه شناسایی اثر استفاده از اصلاح کننده دسترسی "View" برای یک عملکرد را پیدا کنید. دسترسی رایگان قفل شده 5- توابع اصلاح وضعیت قرارداد 7m 57s
در این ویدیو ، نحوه تعریف یک تابع تنظیم کننده را برای به روزرسانی متغیرهای حالت یک قرارداد هوشمند پیدا کنید. دسترسی رایگان
قفل شده 6. تعریف انواع بازگشت یک تابع 8m 20s
در این ویدیو روش های مختلفی را برای مشخص کردن نوع بازگشت یک عملکرد مشخص خواهید کرد. دسترسی رایگان
قفل شده 7. توابع خالص 5m 48s
پس از اتمام این ویدیو ، شما قادر خواهید بود تا اثر استفاده از اصلاح کننده دسترسی "خالص" را برای عملکردی که به حالت قرارداد دسترسی ندارد ، تشخیص دهید. دسترسی رایگان
قفل شده 8. اصلاح کننده های عملکرد 5m 34s
در طی این ویدیو ، شما یاد می گیرید که چگونه بین توابع "مشاهده" و توابع "خالص" تمایز قائل شوید. دسترسی رایگان
قفل شده 9. پلی مورفیسم عملکرد 4m 10s
در طول این ویدیو ، شما یاد می گیرید که چگونه از پلی مورفیسم برای ایجاد توابع با همین نام اما با رفتارهای مختلف در یک قرارداد هوشمند استفاده کنید. دسترسی رایگان
قفل شده 10. وراثت قرارداد 6m 26s
در این ویدیو ، شما یاد می گیرید که چگونه می توانید از وراثت برای ایجاد یک قرارداد هوشمند که براساس قرارداد دیگر است ، استفاده کنید. دسترسی رایگان
قفل شده 11. قراردادهای انتزاعی 6m 12s
در این ویدئو ، شما با قراردادهای هوشمند انتزاعی کار خواهید کرد تا رفتار مطلوب قراردادهای حاصل از آن را تعریف کنید. دسترسی رایگان
قفل شده 12. تعیین سطح دید 4m 58s
در این ویدیو ، شما با توابع دید متفاوت ، قراردادهای هوشمندانه ای ایجاد خواهید کرد و محدودیت های دسترسی آنها را تشخیص می دهید. دسترسی رایگان
قفل شده 13. آزمایش اثرات سطح دید مختلف 6m 26s
در این فیلم ، شما مشخص خواهید کرد که چگونه ترکیب های مختلف سطح دید برای متغیرها و توابع می توانند بر دسترسی به داده ها تأثیر بگذارند. دسترسی رایگان
قفل شده 14. ورزش: عملکرد در استحکام 5 متر 13s
بیاموزید که چگونه مفاهیم کلیدی در پشت پلی مورفیسم عملکرد ، سطح دید و اصلاح کننده ها را شناسایی کنید. دسترسی رایگان

هنگام گذراندن این دوره ، یک نشان دیجیتالی کسب کنید
Skillsoft این امکان را برای شما فراهم می کند تا پس از اتمام موفقیت آمیز در برخی از دوره های ما ، یک نشان دیجیتالی کسب کنید ، که می تواند در هر شبکه اجتماعی یا بستر تجاری به اشتراک گذاشته شود.
نشان های دیجیتال برای همیشه برای نگه داشتن خود هستند.
شما همچنین ممکن است دوست داشته باشید



ساختمان دوره کاربردهای غیر متمرکز برای اتریوم: مقدمه ای برای DAPPS دوست دارد 14 لایک 14
Skillsoft را به صورت رایگان امتحان کنید!

شروع کردن
مهارت های خود را تیز کنید. حرفه خود را ارتقا دهید. بر اساس نقش و مهارت های خود ، مسیر یادگیری درست را برای خود پیدا کنید. در تمرین دستی شرکت کنید ، برای صدور گواهینامه مطالعه کنید و موارد دیگر - همه شخصی برای شما.
* شامل: انطباق ، محتوای برنامه توسعه رهبری و کتابهای مهندسی
محتوای شما + محتوای ما + پلت فرم ما = مسیری برای یادگیری موفقیت
با استفاده از پلت فرم یادگیری ما ، Percipio ، زبان آموزان شما می توانند در مسیرهای یادگیری سفارشی شرکت کنند که می تواند محتوای سرپرستی را از همه منابع ارائه دهد.
آرزو به چیزی بزرگتر
سفرهای Aspire مسیرهای یادگیری هدایت شده ای هستند که شما را برای موفقیت شغلی در حرکت قرار می دهد.
دنیای یادگیری زنده را با دانش جهانی کاوش کنید
از بین قالب های تحویل مناسب برای به دست آوردن آموزش و تیم خود انتخاب کنید - کجا ، چه زمانی و چگونه می خواهید.
تجارت گزینه های دودویی در ایران...
ما را در سایت تجارت گزینه های دودویی در ایران دنبال می کنید
برچسب :
نویسنده : زینالعابدین مراغهای
بازدید : <-PostHit->
تاريخ : شنبه
2 ارديبهشت
1402 ساعت: 14:36