بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در یادگیری آموزش
با سلام خدمت دوستان عزیز
من برنامه نویسی رو تیکه تیکه از جاهای مختلف یادگرفتم ولی در مفاهیم پایه بسیار ضعیف هستم
اموزش های استاد عزیز رو مشاهده کردم در بخش متد ها یا توابع نمیدونم چه زمانی به کار میان ؟ کی باید ازشون استفاده کنم ؟ و... ممنون میشم دوستان گل راهنمایی کنند که چطور این مبحث رو متوجه بشم واقعا مفهوم سخت و سقیلی هست.
با تشکر از همه اساتید
+1
0
سلام دوست عزیز در واقع کاربرد توابع میشه گفت یکی از مهمترینش اینه که شما مثلا یه کاری رو میخوای چند بار در برنامت انجام بدی مثلا میخوای تو قسمت های مختلف برنامت از الگوریتم فیبوناچی یا مثلا فاکتوریل یه عدد رو حساب کنی ، خب فک کن محاسبه فاکتوریل کدش پنج خط باشه و شما بخوای در چهار قسمت از برنامت استفاده کنی این پنج خط باید در هر چهار قسمت کپی کنی که میشه بیست خط ولی با تابع نوشتن شما این پنج خط یه جایی مینویسی و برای استفاده ازش فقط یه خط رو صدا میزنی ، در واقع کار تابع اینه که میگه به جای اینکه شما از یه تیکه برنامه چند جا کار داری به جای اینکه در همه اون چند جا تکرارش کنی یه جا بنویسش و فقط با یه خط کد اونو صداش بزن و ازش استفاده کن (10 سال پیش)
+1
0
دوست عزیز ، استفاده از متد ها در ابتدای راه برنامه نویسی شاید به کارتان نیاید ولی در پروژه های کمی پیچیده تر و طولانی تر میبینید که چقدر کار ساز هستند.مثلا قطعه کدی را در نظر بگیرید که لازم است در چندین جای برنامه استفاده شود ، به جای ان که چند بار ان را بنویسیم و کد ها طولانی و ناخوانا شود، متد ان را مینویسیم و سپس نام ان متد را در هر جا که بخواهیم صدا میزنیم.
برای فهم بهتر مطالب تمرین کنید ، پشت کامپیوتر بشینید و هر کدی که به ذهنتون میرسه رو وارد کنید، پارامتر های مختلف رو عوض کنید و نتیجه رو بررسی کنید.
یا علی (10 سال پیش)
+1
0
نظر شخصی بنده اینه.که شما در مفاهیم ابتدایی مشکل دارید و اینم برمیگرده به اینکه این اولین زبان برنامه نویسی شما هست و یا به قول خودتون پراکنده خوندید.به نظرم بهتره آموزش جاوا و یا سی پلاس رو مطالعه کنید.چون مطمئنا شما با این توضیحاتی که دادید بعدها در کلاسها و نحوه ی کارایی اونها هم به مشکل میخورید.اگه نمیتونید کتاب مطالعه کنید.به دوستان گل و شما سایت نردبان رو معرفی میکنم.این ساعت جاوا رو در سطح ابتدایی وحشتناک خوب توضیح داده..و همچنین بحثهای پایه ای اندروید رو هم عالی توضیح و به زبان ساده گفته.به طور خلاصه: ابتدا سطح مقدماتی جاوا رو از سایت نردبان مطالعه کن بعدش سطح مقدماتی اندروید و در آخر شروع کن به نگاه کردن فیلمهای این سایت.در اینصورت بهترین نتیجه رو میگیرید. (10 سال پیش)
0
0
ممنون از راهنمایی و کمکت حسین جان
چیزی که من از راهنمایی زیبات فهمیدم این بود که مثلا در یک پروژه میخوام عمل های جمع و ضرب و فاکتوریل و ... رو در جاهای مختلف استفاده کنم حالا به جای اینکه هی این کد ها رو تکرار کنم بیام و یه کلاس به اسم math بزنم و تمام اعمال ریاضی رو اونجا در متد های مختلف مثل فاکتوریل و تقسیم و.. پیاده سازی کنم حالا هرجایی لازم داشتم ارجاع بدم به کلاس math به متد مثلا فاکتوریل
درست متوجه شدم؟ (10 سال پیش)
0
0
بابت راهنمایی یا بهتر بگم در اختیار قرار دادن تجربیاتت ممنون ازت بهروز جان واقعا که گل گفتی
سایت نردبان تا جایی که اطلاع دارم منحل شده و اموزش هاش فکر میکنم به سایت سکان اکادمی منتقل شده
واقعا جاوا خیلی مجهوله برام ولی به شدت علاقه مند به برنامه نویسی اندروید هستم و ایده های بزرگی توی سرم دارم که دوس دارم روی گوشی های اندرویدی بیارمش
با وجود اساتید و دوستایی خوبی مثل شما و حسن fanta عزیز دلگرمتر شدم که اموزش رو مغلوب خودم کنم
پیروز و پایدار باشی (10 سال پیش)
0
0
سلام دوست عزیز خواهش میکنم ، درسته همینی که گفتید شما میاین و کلاسی درست میکنین کارهایی که دربرنامه احتیاج دارین چندین بار ازش استفاده کنی به صورت تابع توی اون کلاس مینویسی و هرجا خواستی فقط اسم تابع رو مینویسی و ازش استفاده میکنی به جای اینکه دوباره اون کدهارو بنویسی ، موفق و پیروز باشی (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .