Archives

Title Comments Posted on Views

Iterator Design Pattern to access Linked List in ABAP Objects

In the previous post, you have seen how to implement Iterator design Pattern. It also raised the question about the...

3 Jan 24, 2012 2189

Become a JAVAPER – “overriding” an attribute

Recently I have discovered very interesting feature in Java. Below I will try to compare this with what ABAP can...

3 Jan 24, 2012 1609

ABAP Objects Design Patterns – Iterator

Check out the Iterator design pattern implementation in ABAP Objects – another behavioral design pattern. What is an Iterator ?...

5 Jan 23, 2012 4290

ABAP Objects Design Patterns – Composite

Composite allows clients to access individual object and composition objects in uniform way. What is Composite? Clients needs to work...

1 Jan 17, 2012 2237

ABAP Objects Design Patterns – Adapter

Adapter design pattern, another widely used design pattern in the real world as well as the Object Oriented Programming language....

Comments Off Jan 16, 2012 2826

ABAP Objects Design Patterns – Facade

Lets check out one of the simple and most used Design Patterns in Object oriented programming – Facade or Façade...

Comments Off Jan 15, 2012 2792

Generic Object Services (GOS) Toolbar Part 8 : Disable Delete Function

Many times, I have received the request to disable Delete Function on Attachment list of the Generic Object Services (GOS)...

1 Jan 12, 2012 4971

When to use Local Class and when not to!

In SAP ABAP, we can create Local Class as well as Global Classes in class builder. We can create them...

Comments Off Jan 09, 2012 7088

Abstract Class vs Interface – Which to use when?

Abstract Class and Interface – both has there own usages. Lets explore when to use which in ABAP while developing...

12 Jan 04, 2012 25072

Override (Redefine) Static Method?

We all know that we can’t redefine Static Method. We’ll try to explore the reasoning and alternatives to achieve the...

7 Jan 03, 2012 4284

Become a JAVAPER – is overloading possible in ABAP?

We all know it is a lie, but I will try to prove there are huge similarities b/w both languages...

4 Jan 02, 2012 2160

Class based Exceptions IV – CLEANUP

In the series of Class based Exceptions, lets check out the addition CLEANUP within the TRY..ENDTRY block. Checkout all post...

2 Jan 01, 2012 2929

2011 in Numbers

We are almost ready to welcome 2012. Lets see 2011 in numbers for ABAP Help. As all these numbers are...

2 Dec 22, 2011 135

Class based Exceptions III – Runtime flow

Lets continue exploring more about Class based exceptions by checking out the runtime flow when an exception is being raised....

1 Dec 21, 2011 3743

Class-based Exceptions II – Design Time consideration

In the series of the Class-Based exception raising & handling exceptions, today we’ll see design time considerations. Checkout all post...

Comments Off Dec 20, 2011 3835

Class-based Exceptions I – Basics

Class based exceptions are realized based on the instances of the exception class. Lets explore them. Checkout all post related...

3 Dec 19, 2011 13763

Raising & Handling Non-class based exceptions – II

In continuation to previous post on Raising & Handling Non-class based exceptions, lets see the message addition RAISING along with...

Comments Off Dec 19, 2011 2953

Raising & Handling Non-class based exceptions – I

Exceptions are way to communicate effectiently to the caller about something went wrong. So, the caller of the FM or...

2 Dec 15, 2011 6116

Finding Hidden Function Group Includes

When we generate Remote Enabled Function (RFC) or Update FM, system would generate some includes. These includes wont be displayed...

1 Dec 13, 2011 734

OO Design Pattern Decorator – Why do we need to use helper variable?

Recently, we have seen how we can achieve OO Design Pattern Decorator in ABAP using the inheritance tree. Achieving decorator...

Comments Off Dec 11, 2011 1204