SAP ABAP Object Orientation Course
Course Information
【最近開課日期】2025年,假日班 (招生中,剩餘名額10位)
Course Introduction
自 2004 年起,ABAP 開始支援物件導向程式設計(OOP),並成為 SAP 開發的一個重要組成部分。隨著 SAP 技術的進步,越來越多的新元件與技術都基於物件導向的設計理念開發。因此,了解並掌握 ABAP 物件導向程式設計不僅能提高程式的可讀性和可維護性,還能讓您在未來的 SAP 開發中保持競爭力。
本課程將專注於 ABAP 物件導向程式設計的核心概念,並強調物件導向與傳統程序導向程式設計的主要區別。您將學習如何利用物件導向的特性來簡化複雜的業務邏輯,奠基未來深入了解 SAP 新技術和元件(如 ABAP CDS、AMDP、SAP Fiori… 等)背後的物件導向設計思維。
課程大綱將包含下列內容:物件導向程式設計基礎與 ABAP 中的物件導向支援;物件導向與傳統程序導向程式設計的主要差異;ABAP 中的類別(Class)、物件(Object)、繼承(Inheritance)、多型(Polymorphism)等概念;如何在 ABAP 中實現物件導向設計模式;以 ALV Class:CL_SALV_TABLE 為實際案例與演練,將物件導向應用於 SAP 客製開發。
SAP ABAP 資深開發顧問暨 ABAP 資深授課講師
近 20 年 SAP 專案導入 / rollout / MA 的程式開發、維運與效能調教經驗,近年也參與數個 SAP 系統升級專案經驗
本課程適合已具備 ABAP 基礎的開發者,並希望進一步了解物件導向程式設計在 SAP 環境中的應用。學習完成後,您將能夠掌握 ABAP 物件導向的開發技能,並能夠在新的 SAP 項目中高效地應用物件導向概念,開發更具擴展性和靈活性的解決方案。
備註:此課程不包含 ABAP CDS / AMDP / Fiori 開發
- DAY 1
- ABAP Object – Introduction to Object-Oriented Programming
- ABAP Object – Fundamental Object-Oriented Syntax
- ABAP Object – Inheritance and Casting
- ABAP Object – Interfaces and Casting
- DAY 2
- ABAP Object – Object-Oriented Events
- ABAP Object – Class-Based Exceptions
- ABAP Object – Object-Oriented Design Patterns
- DAY 3
- ALV Object Module – Usage
- ALV Object Module – Using the ALV OM to display data
- ALV Object Module – Creating in the Container
- ALV Object Module – Fetching and Modifying Subobjects of a Main Class
- ALV Object Module – Adjusting the Display
- DAY 4
- ALV Object Module – Defining Column Properties
- ALV Object Module – Basic Functions and Layout Variants
- ALV Object Module – Output Appearance
- ALV Object Module – Functions, Events, and Interactive Elements
- ALV Object Module – Print Design and the Header and Footer
- 2025年:滿6人即溝通開課時間
* 主辦單位得視報名情況而保留實際開課日期的變更權利。
NT$35,000元,相關優惠訊息請聯繫中心專員。
請洽張小姐 03-422-7151#66601 或來信 ncu_erp2@mgt.ncu.edu.tw
- 若未達最低開課人數,將於開課前三日公告。
- 本中心得保留修訂課程及未達最低開課人數時取消課程之權利。
- 退費說明:
- 實際開課日前第30日以前要求退費者,可全額退還。
- 實際開課日前第29日至前第1日,退還費用總額百分之九十。
- 實際開課日後但未逾全期(或總課程時數)三分之一者,應退還費用總額百分之五十。
- 實際開課日後已逾全期(或總課程時數)三分之一者,得全數不予退還。
- 因故未能開班上課,則全額退還已繳費用。
Related Courses
-
SAP BASIS 系統管理進階班" class="recent-posts-thumbnail">
SAP BASIS 系統管理進階班2022.03.03/0 Comments
-
SAP HANA Practical Course" class="recent-posts-thumbnail">
SAP HANA Practical Course2022.03.01/
-
SAP PP Practical Course" class="recent-posts-thumbnail">
SAP PP Practical Course2022.04.16/
-
(2025NEW) SAP BTP SBPA Practical Course" class="recent-posts-thumbnail">
(2025NEW) SAP BTP SBPA Practical Course2024.11.04/
-
SAP MM Practical Course" class="recent-posts-thumbnail">
SAP MM Practical Course2022.04.16/
-
SAP FI Practical Course" class="recent-posts-thumbnail">
SAP FI Practical Course2022.03.02/
-
SAP HR Practical Course" class="recent-posts-thumbnail">
SAP HR Practical Course2022.03.02/
-
SAP SD Practical Course" class="recent-posts-thumbnail">
SAP SD Practical Course2022.02.18/
-
SAP TS410 Special Summer Course" class="recent-posts-thumbnail">
SAP TS410 Special Summer Course2024.05.15/
-
SAP ABAP Practical Course" class="recent-posts-thumbnail">
SAP ABAP Practical Course2022.03.03/
-
SAP BASIS Practical Course" class="recent-posts-thumbnail">
SAP BASIS Practical Course2022.03.03/
-
SAP CO Practical Course" class="recent-posts-thumbnail">
SAP CO Practical Course2022.03.02/