در قسمت پیشین دیدیم که به چه نحوی می توان یک شیئ از روی کالس Scanner ساخت و آن را در برنامه خود مورد استفاده قرار داد. در این قسمت قصد داریم به مباحث تکمیلی این کالس بپردازیم. خیلی اوقات در برنامه نویسی پیش می آید که ما از کاربر انتظار داریم تا فقط داده ای که از وی خواسته شده است را وارد برنامه کند. به عبارت دیگر زمانیکه از کاربر می خواهیم که در بخشی مثالً کد ملی ...
ادامه مطلبمعرفی کلاس scanner
در طراحی برنامه های کاربردی زمان های بسیاری برای ما پیش خواهد آمد که نیاز داریم تا کاربر بخشی از اطالعات ورودی را از طریق صفحه کلید وارد برنامه کند تا بر اساس اطالعات ورودی، برنامه طراحی شده نتیجه مرتبط را به کاربر اعالم کند. برای این منظور می بایست با کالس Scanner در زبان برنامه نویسی جاوا آشنا شویم. در حقیقت این کالس در API زبان برنامه نویسی جاوا طراحی شده است و ما صرفاً با Import کردن این ...
ادامه مطلبنحوه نام گذاری متغییر های جاوا
مطلب جدیدی که در این آموزش قرار است فرا بگیریم نحوه صحیح نامگذاری متغیر ها است. عالوه بر این تک تک اجرای تشکیل دهنده یک برنامه را مورد بررسی قرار خواهیم داد. از این رو اینکار را در قالب پروژه ای که قرار است بنویسیم انجام خواهیم داد. در جلسه آموزشی نهم پروژه ای به صورت زیر تعریف کردیم: فرض کنیم که در یک برج مسکونی زندگی می کنیم و علیرغم اینکه مدیر ساختمان از سکنه درخواست کرده است که ...
ادامه مطلبمحاسبه وزن خود در دیگر سیارات با لستفاده از operator های جاوا
سناریویی که در این جلسه قرار است بر آن اساس یک برنامه بنویسیم به این شکل است که می خواهیم وزن کنونی خود را که روی کره زمین قرار داریم را وارد برنامه کرده سپس ببینیم که وزن ما روی سیارات دیگری مثل مشتری و زحل چه قدر است. th 9 بر اساس روشی در که در جلسه اول آموزش توضیح داده شد یک پروژه جدید جاوا به نام Session به معنی جلسه نهم ایجاد می کنیم و یک Class ...
ادامه مطلباشنایی با Operator ها در جاوا
پس از آن که در دو جلسه گذشته با string ها در زبان برنامه نویسی جاوا آشنا شدیم، اکنون می توانیم با استفاده از Operator ها یا همان اعمال ریاضیاتی مثل جمع و تفریق و غیره مقادیر متغیر های متفاوتی را در تعامل با یکدیگر قرار دهیم. فرض کنیم که ما یک متغیر از جنس int تحت عنوان studentNumberداریم. مقدار اختصاص داده شده به متغیر ما ۱۲۱ می باشد: int studentNumber = 121; حال اگر بخواهیم عددی مثل ۱۱ را ...
ادامه مطلبمحیط برنامه نویسی اکلیپس
دوره آموزش جاوا در این جلسه پیش از تکمیل مبحث String ها در زبان برنامه نویسی جاوا می خواهیم یکی از خصوصیات کلیدی محیط برنامه نویسی اکلیپس را مورد بررسی قرار دهیم. این خصیصه نام های مختلفی همچون Auto Complete, Code Assist, Code Completion, Content Assist دارد. به طور خالصه اگر بخواهیم در حین کدنویسی از خود محیط برنامه نویسی اکلیپس کمک بگیریم می توانیم از ترکیب کلید های Ctrl و Space استفاده کنیم. با این کار زمانیکه ما در ...
ادامه مطلبانواع Reference Type
پس از آشنایی با انواع متغییر ها از جنس Primitive Type حال نوبت به آشنایی با یکی از معروف ترین انواع Reference Type ها تحت عنوان String می رسد. اگر به خاطر داشته باشید در اولین برنامه جاوا که طراحی کردیم عبارت In the Name of God را در یک String ذخیره ساخته سپس آن را نمایش دادیم. عناصر تشکیل دهنده String ها کاراکترها، اعداد و عالئم می باشند که با کنار یکدیگر قرار گرفتن یک جمله را تشکیل می ...
ادامه مطلبمتغییر ها در جاوا
دوره آموزش جاوا حال که اولین برنامه جاوای خود را نوشتیم و جمله In the Name of God را روی صفحه مانیتور به نمایش در آوردیم نوبت به فراگیری Variable ها در زبان برنامه نویسی جاوا می رسد. در واقع Variable ها یا متغییر ها عناصری در زبان برنامه نویسی می باشند که می توانند داده را در خود ذخیره سازند. داده در یک Variable این قابلیت را دارا است که در هر زمانی توسط برنامه نویس یا کاربر تغییر ...
ادامه مطلبکامنت ها و خطا ها در جاوا
دوره آموزش جاوا پس از آشنایی با مفاهیم شئی گرایی در برنامه نویسی، دو مسئله ای را که می تواند برای برنامه نویسان مبتدی مفید واقع شود را مطرح خواهیم کرد. این دو مسئله عبارتند از Error هایی که ما در برنامه نویسی با آن ها مواجه خواهیم شد و همچنین نحوه Comment کردن یا مخفی کردن بخشی از اطالعات. در مقدمه این سری از آموزش های زبان برنامه نویسی جاوا، توضیح مختصری از Error ها یا مشکالتی که برنامه ...
ادامه مطلبمفهوم شی گرا در برنامه نویسی
آموزش سوم در این قسمت قصد داریم نگاه دقیق تری به مفاهیم شئی گرایی که در زبان های برنامه نویسی متعددی من جمله جاوا مورد استفاده قرار می گیرند داشته باشیم. در حقیقت شئی گرایی یک زبان برنامه نویسی نیست بلکه عبارت است از یکسری پارادایم ها و ایده هایی که توسط زبان های برنامه نویسی بسیاری مورد استفاده قرار می گیرد می شود که زبان جاوا هم یکی از آن زبان ها است. پایه و اساس تفکر OOP این ...
ادامه مطلب