لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش SAP OOPS ABAP (با مواد/اسناد کامل)
SAP OOPS ABAP ( With complete Material/Documentation )
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
SAP OOPS ABAP (با مواد/مستندات کامل از جمله تئوری، نمونه برنامهها، تعاریف، نمونههای برنامه) ویژگیهای OOPS ABAP، انتزاع دادههای کپسولهسازی، وراثت، کلاسهای چندشکلی، روشها، ویژگیها، سازندهها، وراثت، کلاسهای انتزاعی TS، رابطها، رابطها , گزارش ALV با استفاده از کلاس ها گزارش ALV با استفاده از کلاس های SALV, گزارش تعاملی پیش نیازها: باید دانش منصفانه در کدنویسی ABAP داشته باشد
ما در ارائه مطالب و مستندات برای همه مفاهیم از جمله برنامههای نمونه همراه با بخش کدنویسی بهترین هستیم.
ABAP شی گرا یک مهارت اجباری برای هر ABAPer است، برای هر آخرین فناوری مانند ABAP On HANA، ODATA، Webdynpro، گردش کار و غیره OOPS ABAP یک پیش نیاز اصلی است. حفظ بدون دانش OOPS برای هر ABAPer دشوار است. امروزه همه مشتریان/شرکت ها ترجیح می دهند پروژه های خود را در رویکرد شی گرا توسعه دهند. شی گرایی طراحی نرم افزار را برای سهولت درک، نگهداری و استفاده مجدد از آن ساده می کند. برنامه نویسی شی گرا (OOP) نشان دهنده شیوه متفاوتی از تفکر در نوشتن نرم افزار است. زیبایی OOP در سادگی آن نهفته است.
ویژگی هایی مانند پنهان کردن داده ها (انکپسولاسیون) قابلیت استفاده مجدد کد (ارث بری) را با امنیت بیشتر داده ارائه دهید. عملکرد بهتر با صرف زمان کمتر. در جهت گیری آینده کمک می کند. در مقایسه با برنامه نویسی ABAP رویه ای، نگهداری ساده و بسیار آسان تر است. زبان OOPS اجازه می دهد تا برنامه را به مسائلی با اندازه بیت تقسیم کنید که می توان آنها را به راحتی حل کرد (یک شی در یک زمان). فناوری جدید نوید بهره وری بیشتر برنامه نویس، کیفیت بهتر نرم افزار و هزینه نگهداری کمتر را می دهد. سیستم های OOPS را می توان به راحتی از سیستم های کوچک به بزرگ ارتقا داد.
مزایای مفهوم OOPS در ABAP:
در OOABAP، برنامه ها به اشیاء تقسیم می شوند که منجر به مدیریت بهتر و قدرتمند داده می شود.
خواصی مانند پنهان کردن داده ها (کپسولاسیون) قابلیت استفاده مجدد کد (ارث بری) را با امنیت بیشتر داده ارائه دهید.
عملکرد بهتر با صرف زمان کمتر.
به جهت گیری آینده کمک می کند.
در مقایسه با برنامهنویسی ABAP رویهای، ساده و نگهداری آن بسیار آسانتر است.
نسبتا منعطف و قابل تطبیق با تغییر نیازهای کسب و کار.
زبان های برنامه نویسی شی گرا شامل ویژگی هایی مانند "Class"، "Instance"، "Inheritance" و "Polymorphism" هستند که قدرت و انعطاف پذیری یک شی را افزایش می دهند.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
مقدمه ای بر OOPS، چرا OOPS در زندگی ABAPers بسیار مهم است، ویژگی های OOPS
Introduction to OOPS, Why OOPS is so important in ABAPers life, Features of OOPS
کلاس، ویژگی ها، روش ها
Class , Attributes, Methods
تفاوت بین روش های نمونه و استاتیک، سازنده، پارامترها
Difference between Instance and static methods, Constructor, Parameters
نمونه در مقابل سازندگان استاتیک
Instance Vs Static Constructors
کار با کلاس های جهانی
Working with global classes
چگونه یک کلاس محلی را به کلاس جهانی تبدیل کنیم
How to convert a local class to global class
روش برگرداندن پارامترهای صادرکننده چندگانه، پارامترها در کلاس های جهانی
Method returning multiple exporting parameters, parameters in global classes
متد فراخوانی درون متد، انواع و جداول داخلی در کلاس ها
Calling method inside method, Types and internal tables in classes
کلمه کلیدی من
ME Keyword
کلاس دوستان، انواع وراثت با مثال
Friends class , Inheritance types with examples
کار با کلاس جهانی دوست
Working With Global Friend Class
کلاس های چکیده
Abstract Classes
رابط ها
Interfaces
پیاده سازی رابط ها به طور جزئی، رابط های تودرتو، نام مستعار
Implementing interfaces partially, Nested interfaces, Aliases
کلاس های انتزاعی جهانی
Global Abstract Classes
وراثت جهانی
Global Inheritance
کلاس پایداری
Persistence class
RTTS
RTTS
استثنا چیست و چگونه می توان با آن برخورد کرد
What is Exception and how to handle it
نحوه رسیدگی به استثناهای استاندارد
How to handle standard exceptions
کار با کلاس های استثنای سفارشی با استفاده از OTR
Working with Custom exception classes using OTR
OOPS ALV با استفاده از کلاس ها
OOPS ALV using classes
OOPS ALV با استفاده از کلاس های شکاف
OOPS ALV Using Splitter Classes
OOPS ALV با استفاده از کلاس های SALV
OOPS ALV using SALV classes
ALV تعاملی با استفاده از کلاس های SALV
Interactive ALV Using SALV Classes
فینال، همه بهترین ها
Finale ., All The Best
گزارش ترتیبی سلسله مراتبی با استفاده از مدل شیء ALV
Hierarchial Sequential Report using ALV Object Model
رنگ آمیزی سلول ALV، ستون چراغ راهنمایی ALV، ستون کشویی ALV
ALV Cell coloring, ALV Traffic light column, ALV Drop down column
نمایش نظرات