آشنایی با Solid responsibility principle
پیاده سازی کد هایی که هم نیاز های…
آشنایی با کلاس HashMap در جاوا
یکی از کلاس های بسیار پرکاربرد در زبان…
Function Interface ها در Lambda
در سری مقالات آموزش جاوا, به مبحث Function Interface ها در Lambda میپردازیم.…
کد نویسی با Lambda
در سری مقالات آموزش جاوا, میخواهیم با استفاده از مفاهیمی که در مقاله قبل بررسی شد, کد نویسی با Lambda را آغاز کنیم.
همانطور که در مقاله قبل اشاره شد, میتوان یک متد را به یک متغیر تبدیل کرد و آنرا به عنوان behavior به متد های دیگر ارسال کرد. در این تبدیل اجزایی از متد مانند: نام متد, نوع داده ای که بر میگرداند و سطح دسترسی متد حذف میشود.
مفهوم Abstract و Interface در جاوا
در سری مقالات آموزش شی گرایی در جاوا , به مفاهیم Abstract و Interface میپردازیم.
در مقاله قبل به مفهوم ارث بری پرداختیم. کلاس Abstract کلاس هایی هستند که تنها راه استفاده از آنها ارث بری از آنها است. این کلاس ها قابلیت object سازی از روی آنها را ندارند.
کلاس های abstract این قابلیت را دارند تا متد ها درون آنها پیاده سازی شوند و یا به صورت abstract باشند و توسط کلاس ارث برنده پیاده سازی شوند. کلاسی که تمام متد های آن abstract باشد یک interface است
ارث بری (inheritance) در جاوا
در سری مقالات آموزش شی گرایی در جاوا,…
شروع شی گرایی (OOP) در جاوا
حتما واژه Object Oriented Programming و یا به اختصار OOP را شنیده…
شئ گرایی در پایتون (قسمت دوم)
در قسمت قبلی درباره مفهوم شئ گرایی و…