بایگانی برچسب: s

Object-oriented

آموزش شئ گرایی Java – متد Method

متد Method و پراپرتی Property دو پایه‌ی اساسی شئ‌گرایی

تو قسمت‌های قبل بهتون گفته بودم که هر شئ یه سری خاصیت داره و یه سری رفتار؛ خاصیت یا پراپرتی در موردش صحبت شد و این قسمت برای آشنایی با متد Method هستش و در کل بحث ساده و پر کاربردیه پس به نمونه‌ی نوشتنش دقت کنید و بعدش چند مثال ازش حل می کنیم.
شکل نوشتن شبیه به یک تابع هستش…
اگر پروژه‌ی گربه‌سانان رو به خاطر داشته باشید برای متد Method میشه زنده بودن رو در نظر گرفت.

خب این ساده ترین مدل از یک متد Method هستش که فقط True/False بر میگردونه که زنده بودن یا نبودن رو معلوم میکنه.
حالا اگه بخوایم یه نمونه با کد‌های کاملتر مثال بزنیم بهتر که موضوع رو یه مقدار پیچیده کنیم.
یه حساب بانکی رو در نظر بگیرید. چه رفتار و خاصیت‌هایی داره؟
به یه متد Method ساده از یه حساب بانکی تو نمونه‌ی کد زیر نگاه کنید.

خوب همینطور که میبینید یک حساب بانکی؛باز بودن، بسته بودن، برداشت، پرداخت و صورت حساب
تو کد بالا تمام اینا اومده.
برای امتحان متد Method به تابع Main برید و همه‌ی اعمال رو انجام بدید.

کپی کردن این کد‌ها به تنهایی ممکنه که برنامه‌تون رو راه بندازه ولی برای تبدیل شدن یه برنامه نویس معمولی به یه مهندس نرم‌افزار نیازه که هر خط از کد شما با فکر نوشته بشه… پس فقط کپی نکنید و ببینید هر خط از کد زیر داره چیکار میکنه.

با پنگوئن همراه باشید 🐧