برای دلایل خاصی
به نظر می رسد جاوا
فاقد زیرروال های
ارزشمند خواندن
داده از ورودی است. تا
حالا باید دیده
باشید که اطلاعات می
توانند با استفاده
از زیرروال Sytem.out.print چاپ
شوند. این زیرروال
قسمتی از شی از پیش
تعریف شده ی System.out است.
هدف این شی نمایش
خروجی با دقت زیاد
است. شبیه آن شی دیگری
به نام System.in وجود دارد که
داده های ورودی
کاربر را می خواند،
ولی فقط امکانات
اولیه را ارائه
می کند. (و حتی در بعضی
از محیط های برنامه
نویسی جاوا مانند CodeWarrior 11
و Macintosh از آن پشتیبانی
نمی شود!)
دلیلی برای این
کار وجود دارد، جاوا
برای نوشتن برنامه
های واسط کاربر
گرافیکی (GUI) ساخته شد،
و این برنامه ها
دارای روش ورودی و
خروجی خاص خود هستند
که در جاوا پشتیبانی
می شود. در هر صورت
جاوا به امکانات
بیشتری برای برنامه
های عادی غیر GUI نیاز
دارد. خوشبختانه این
امکان وجود دارد که
جاوا را با ساختن
کلاس ها و نوشتن
زیرروال ها (تابع ها)
گسترش داد. اگر
برنامه ی شما قابلیت
دسترسی به کلاسی که
خودتان (یا دیگری)
ساخته اید را دارد می
توانید از تابع های
آن استفاده کنید. شما
حتی نیاز ندارید
بدانید آن کلای چه
طوری کار می کند. و
البته معنی ساختن و
دوباره استفاده
کردن همین است.
|
IP: 38.107.191.103 |
Country: United States
|
Browser: Unknown |
OS: Unknown |
|