متد سازنده(constructor): متدی است که به محضی که از روی کلاس شی ساخته شد اجرا می شود و باید هم نام با نام کلاس باشد.
class Car
{
//class variable
private static int status = 1;
//instance variable
private int currentspeed = 20;
//متد سازنده
public Car()
{
}
private void Driving()
{
//local variable
Boolean isDriving = false;
}
}
نکته:یک کلاس می تواند چندین متد سازنده داشته باشد ولی به چند شرط (با استفاده از مفهوم overloading)
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
http://eitaa.com/MobileProgramming
مفهوم Overloading:
اگر یک تابع چندین بار با یک نام ولی با آرگومان های مختلف پیاده سازی شود Overloading گفته می شود.
public Car()
{
}
//تابع با یک آرگومان
public Car(string name)
{
}
//تابع با دو آرگومان
public Car(int id,string name)
{
}
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
http://eitaa.com/MobileProgramming
راهنمای_استفاده_از_وبینار_محیط_آموزش.pdf
حجم:
2.8M
راهتمای استفاده از وبینار آموزش مجازی clickmeeting
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
http://eitaa.com/MobileProgramming
1-ConstraintLayout.zip
حجم:
641.3K
به راستیConstraintLayout چیست ؟
متن+پویانمایی
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
http://eitaa.com/MobileProgramming
45.9M حجم رسانه بالاست
مشاهده در ایتا
بخش 1
ConstraintLayout
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
ایتا:
http://eitaa.com/MobileProgramming
گپ:
https://gap.im/mobileprogramming
18.8M حجم رسانه بالاست
مشاهده در ایتا
بخش 2
مفهوم chains و BaseLine
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
ایتا:
http://eitaa.com/MobileProgramming
گپ:
https://gap.im/mobileprogramming
27.7M حجم رسانه بالاست
مشاهده در ایتا
بخش 3
کار با Helperها- GuidLine ها
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
ایتا:
http://eitaa.com/MobileProgramming
گپ:
https://gap.im/mobileprogramming
17.1M حجم رسانه بالاست
مشاهده در ایتا
بخش 4
کار با Helper ها- Barrier و Group ها
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
ایتا:
http://eitaa.com/MobileProgramming
گپ:
https://gap.im/mobileprogramming
42.8M حجم رسانه بالاست
مشاهده در ایتا
بخش 5
اضافه کردن PlaceHolder در ConstraintLayout
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
ایتا:
http://eitaa.com/MobileProgramming
گپ:
https://gap.im/mobileprogramming
19.7M حجم رسانه بالاست
مشاهده در ایتا
بخش 6
اضافه کردن انیمیشن به ConstraintLayout
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
ایتا:
http://eitaa.com/MobileProgramming
گپ:
https://gap.im/mobileprogramming
5.4M حجم رسانه بالاست
مشاهده در ایتا
بخش 7
انواع لایه ها در حالت های Portraitو Landscape
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
ایتا:
http://eitaa.com/MobileProgramming
گپ:
https://gap.im/mobileprogramming
18.2M حجم رسانه بالاست
مشاهده در ایتا
بخش 8
موضوع:UI.UX های آماده با ConstraintLayout
🌏 کانال برنامه نویسی موبایل یک دوره کاردانی نرم افزار:
ایتا:
http://eitaa.com/MobileProgramming
گپ:
https://gap.im/mobileprogramming