null
NextTech
  • All Courses
  • Applications
    • Adobe
    • Microsoft 365
    • Microsoft Apps for Business
    • Windows 10
  • Information Technology
    • AI & Machine Learning
    • Apps, Infrastructure, & Networking
    • Big Data
    • Business Applications
    • Cloud Computing
    • Data Centre
    • DevOps
    • SAP
    • Security
    • Software Development
  • Process Management
    • Agile
    • APMG
    • Business Analysis
    • IT Services
    • MSP
    • PRINCE2
    • Project Management
    • Quality
    • RESILIA
    • Software Testing
  • Professional Development
    • Business Communication
    • Sales
    • Business Skills
    • Customer Service
    • Digital Marketing
    • Learning and Development
    • Management and Leadership
    • Performance Enhancement
  • Contact Us
    • Online Evaluations
    • Training Guide
    • Google Review
  • Blog
  • Request a Quote
  • Sign in
  • Register
  • Australian Dollars
  • Request a Quote
Vertical Categories
NextTech
0
NextTech
  • Hello, sign in My Account
    • Sign in
    • Register
  • My Cart

    0 items $0
All Courses
  • Applications
    • Adobe
    • Microsoft 365
    • Microsoft Apps for Business
    • Windows 10
  • Information Technology
    • AI & Machine Learning
    • Apps, Infrastructure, & Networking
    • Big Data
    • Business Applications
    • Cloud Computing
    • Data Centre
    • DevOps
    • SAP
    • Security
    • Software Development
  • Process Management
    • Agile
    • APMG
    • Business Analysis
    • IT Services
    • MSP
    • PRINCE2
    • Project Management
    • Quality
    • RESILIA
    • Software Testing
  • Professional Development
    • Business Communication
    • Sales
    • Business Skills
    • Customer Service
    • Digital Marketing
    • Learning and Development
    • Management and Leadership
    • Performance Enhancement
  • Home
  • Contact Us
    • Online Evaluations
    • Training Guide
    • Google Review
  • Blog
  • Request a Quote

BC401 - ABAP Objects

Strengthen your ABAP skills by gaining a full understanding of the use of object-oriented programming techniques, and how to apply them practically in your ABAP applications.
MSRP:
Was:
Now: $5,368
(You save )
Brand
SAP
SKU:
SAP-BC401
Duration:
5 Days
Delivery:
Virtual Classroom
Course Date :

Adding to cart… The item has been added
Request a Quote
Share this course
  • Facebook
  • Email
  • Print
  • Twitter
  • Linkedin
  • Pinterest
  • Home
  • All Courses
  • BC401 - ABAP Objects

BC401 - ABAP Objects

Strengthen your ABAP skills by gaining a full understanding of the use of object-oriented programming techniques, and how to apply them practically in your ABAP applications.

  • Course Overview
  • Course Content
  • FAQs

Pre-requisites

The following pre-requisites are essential:

  • BC400 Course

The following pre-requisites are recommended:

  • None

Course Benefits

The course will prepare you to:

  • Understand the concepts of object-oriented programming
  • Develop business applications with ABAP Objects

Audience Profile

This course is suitable for:

  • Developer
  • Developer Consultant
  • Help Desk / COE Support
  • Program / Project Manager

Course Content

BC401 - ABAP Objects

  • Lesson 1: Introduction to Object-Oriented Programming
    • Explaining the Object-Oriented Programming Model
    • Analyzing and Designing with Unified Modeling Language (UML)
  • Lesson 2: Fundamental Object-Oriented Syntax
    • Creating Local Classes
    • Creating Objects
    • Accessing Methods and Attributes
    • Implementing Constructors in Local Classes
    • Implementing Class Constructors in Local Classes
  • Lesson 3: Inheritance and Casting
    • Implementing Inheritance
    • Implementing Upcasts Using Inheritance
    • Implementing Polymorphism Using Inheritance
    • Implementing Downcasts Using Inheritance
  • Lesson 4: Interfaces and Casting
    • Defining and Implementing Local Interfaces
    • Implementing Polymorphism Using Interfaces
    • Integrating Class Models Using Interfaces
  • Lesson 5: Object-Oriented Events
    • Implementing Events in Local Classes
    • Implementing Events in Local Interfaces
  • Lesson 6: Object-Oriented Repository Objects
    • Creating Global Classes
    • Defining and Implementing Global Interfaces
    • Implementing Inheritance in Global Classes
  • Lesson 7: ABAP Object-Oriented Examples
    • Using the ABAP List Viewer (ALV)
    • Describing Business Add-Ins (BAdIs)
    • Global Classes in ABAP Development Tools
    • Developing Eclipse-Based ABAP Programs
  • Lesson 8: Class-Based Exceptions
    • Explaining Class-Based Exceptions
    • Defining and Raising Exceptions
    • Implementing Advanced Exception Handling Techniques
  • Lesson 9: Unit Testing
    • Unit Testing with ABAP Unit
  • Lesson 10: Object-Oriented Design Patterns
    • Implementing Advanced Object-Oriented Techniques
    • Implementing the Singleton Pattern
    • Implementing Factory Classes Using Friendship
    • Implementing Persistent Objects
  • Lesson 11: Runtime Type Services
    • Using Runtime Type Identification (RTTI)
  • Lesson 12: Creation of a Comprehensive Object-Oriented Application
    • Developing a Comprehensive Object-Oriented Application

FAQs

  • What products does this course align with?

    This course aligns with:

    • AS ABAP 7.50
    • SAP ECC 6.08
  • How do I enrol in this training?

    You can enrol in this training on our website and make an online payment using any of the following option

    • Visa Credit or Debit Card
    • MasterCard
    • American Express
    • Diners Club
    • PayPal

    Once payment is received, you will automatically receive a payment receipt and access information via email.

Buy Now

Our Most Popular Training Courses

PD5

CLD400 - Developing with SAP Business Technology Platform (BTP) - ABAP Environment

MSRP:
Was:
Now: $3,221

SAP

  • Duration 3 Days
View Course The item has been added
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
CLD400 - Developing with SAP Business Technology Platform (BTP) - ABAP Environment 3 Days
MSRP:
Was:
Now: $3,221
course info View Course
BApps8

BC100 - Introduction to Programming with ABAP

MSRP:
Was:
Now: $2,147

SAP

  • Duration 2 Days
View Course The item has been added
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
BC100 - Introduction to Programming with ABAP 2 Days
MSRP:
Was:
Now: $2,147
course info View Course
BApps2

BC400 - ABAP Workbench Foundations

MSRP:
Was:
Now: $5,368

SAP

  • Duration 5 Days
View Course The item has been added
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
BC400 - ABAP Workbench Foundations 5 Days
MSRP:
Was:
Now: $5,368
course info View Course
BApps4

BC402 - Advanced ABAP

MSRP:
Was:
Now: $5,368

SAP

  • Duration 5 Days
View Course The item has been added
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
BC402 - Advanced ABAP 5 Days
MSRP:
Was:
Now: $5,368
course info View Course
BApps5

BC403 - Advanced ABAP Debugging and Analysis

MSRP:
Was:
Now: $2,147

SAP

  • Duration 2 Days
View Course The item has been added
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
BC403 - Advanced ABAP Debugging and Analysis 2 Days
MSRP:
Was:
Now: $2,147
course info View Course
NextTech
Address :
Level 9 123 Pitt Street
Sydney - NSW - 2000
1300 263 559

Information

  • Contact Us
  • Blog
  • Sitemap

Brands

  • Microsoft
  • NextTech eLearning
  • VMware
  • SAP
  • AXELOS
  • View All

All Courses

  • Applications
  • Information Technology
  • Process Management
  • Professional Development
  • View All

Sign Up For Newsletter

Get the latest updates on new products and upcoming sales

PRINCE2®, PRINCE2 Agile®, MSP®, P3O®, M_o_R®, MoV®, MoP® and ITIL® are registered trademarks of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. CAPM is a registered mark of the Project Management Institute, Inc. PMP is a registered mark of the Project Management Institute, Inc. PMI is a registered mark of the Project Management Institute, Inc. The PMI Registered Education Provider logo is a registered mark of the Project Management Institute, Inc. PMBOK is a registered mark of the Project Management Institute, Inc. PMI Program Management Professional (PgMP)® is a registered mark of Project Management Institute, Inc. PMI Agile Certified Practitioner (PMI-ACP)® is a registered mark of Project Management Institute, Inc.
© 2023 NextTech. Site by Andmine Digital Agency Melbourne Digital Agency Melbourne - AndMine