آموزش جاوا -38
به نام خدا
سلام دوستان
درس سی و هشتم
متد init( )
متد init()تنها یکبار و در ابتدای اجرای اپلت ، وارد عمل می شود . در نتیجه ، مکانی مناسب برای تنظیم مقادیر اشیاء و متغییرهایی است که اپلت ، برای اجرای موفقیت آمیز به آنها نیاز دارد . این متد ، همچنین مکان مناسبی برای تنظیم فونتها ، رنگها و رنگ پس زمینه صفحه می باشد .
البته متغییرها و اشیاء نباید درون متدinit() ایجاد شوند . چرا که در این صورت تنها در محدوده این متد وجود خواهند داشت .
برای مثال ، اگر یک متغییر از نوع عدد صحیح ، به نام display داخل متد init() ایجاد کنید و بخواهید از آن در متد paint() استفاده برید هنگام کامپایل کردن برنامه یک خطا دریافت خواهید کرد .
تمامی متغییرهایی را که می خواهید در یک کلاس ، به عنوان متغییرهای شی به کار برید ، درست بعد از عبارت class و قبل از هر متدی ، ایجاد کنید
_________________
سلام دوستان
درس سی و هشتم
متد init( )
متد init()تنها یکبار و در ابتدای اجرای اپلت ، وارد عمل می شود . در نتیجه ، مکانی مناسب برای تنظیم مقادیر اشیاء و متغییرهایی است که اپلت ، برای اجرای موفقیت آمیز به آنها نیاز دارد . این متد ، همچنین مکان مناسبی برای تنظیم فونتها ، رنگها و رنگ پس زمینه صفحه می باشد .
البته متغییرها و اشیاء نباید درون متدinit() ایجاد شوند . چرا که در این صورت تنها در محدوده این متد وجود خواهند داشت .
برای مثال ، اگر یک متغییر از نوع عدد صحیح ، به نام display داخل متد init() ایجاد کنید و بخواهید از آن در متد paint() استفاده برید هنگام کامپایل کردن برنامه یک خطا دریافت خواهید کرد .
تمامی متغییرهایی را که می خواهید در یک کلاس ، به عنوان متغییرهای شی به کار برید ، درست بعد از عبارت class و قبل از هر متدی ، ایجاد کنید
_________________
+ نوشته شده در ساعت توسط احسان خوشخرام
|