قبلی درس
تکمیل و درس بعدی
آموزش زبان RUST
آشنایی با مزایای زبان rust برای php کار ها
همه if ها scope خودشونو دارن
(۰۶:۳۸)
پوشش داخل تمام حالت ها در rust اجباریست
(۰۳:۴۸)
مشکل mutate شدن آبجکت ها در زبان های شئ گرا مثل php
(۰۷:۵۴)
راه حل rust برای object mutation
(۱۶:۳۸)
شی گرایی در زبان rust
تعریف struct ها
(۰۲:۴۹)
افزودن method روی struct ها
(۰۵:۴۲)
بهینه سازی خودکار struct ها توسط کامپایلر
(۰۴:۴۸)
تعریف یه متد از نوع setter
(۰۵:۲۴)
تعریف یک متد از نوع static
(۰۴:۴۲)
تعیین visibility برای method ها
(۰۳:۵۹)
شبیه سازی private constructor ها در rust
(۰۶:۲۰)
انتقال ماژول به فایل مخصوص
(۰۴:۴۲)
تعریف method در یک module دیگر
(۱۱:۲۷)
استفاده از trait ها به عنوان interface
(۰۹:۱۵)
استفاده از trait ها به عنوان abstract class
(۰۴:۳۴)
چگونگی type hint کردن متغیر ها ، الزام برای یک trait خاص
(۰۵:۳۶)
اجرای با polymorphic dispatch
(۰۵:۳۴)
کمی مرتب سازی ...
(۰۲:۴۲)
پیاده سازی کردن همزمان چندین trait برای یک struct
(۰۴:۵۶)
تعریف دو method هم روی یک type و نحوه ی فراخوانی آن ها...
(۰۴:۵۹)
معادل سازی multiple inheritance در زبان rust ( ارث بردن از چند کلاس )
(۰۴:۳۹)
dynamic dispatch در مقابل static dispatch
(۰۴:۰۹)
الزام برای implement کردن هم زمان دو یا چند trait برای یک type خاص
(۰۴:۱۷)
Conditional implementation برای traits
(۰۴:۱۴)
? Drop Trait - آشنایی با trait های هسته ی زبان rust
(۰۴:۲۸)
? Add Trait - آشنایی با trait های هسته ی زبان rust
(۰۸:۵۳)
استفاده از trait ها به عنوان abstract class
محتوای ارائه قفل شده است
اگر قبلاً ثبت نام کرده اید وارد حساب کاربری خود شوید.
باید ابتدا در دوره ثبت نام کنید
ورود
×
ایمیل
رمز عبور
مرا به خاطر بسپار
ورود
فراموشی رمز عبور