<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Inheritance in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043583#M87221</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;John,&lt;/P&gt;&lt;P&gt;SAP has not implemented inheritance in the BOR. However, it has provided subtyping and delegation, which offer an alternative way to extend R/3 functionality.&lt;/P&gt;&lt;P&gt;Cheers &lt;/P&gt;&lt;P&gt;Raghava&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Nov 2005 00:35:21 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-11-16T00:35:21Z</dc:date>
    <item>
      <title>Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043580#M87218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anybody tell whether inheritance in supported in 4.5b ?&lt;/P&gt;&lt;P&gt;Thks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:27:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043580#M87218</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-16T00:27:27Z</dc:date>
    </item>
    <item>
      <title>Re: Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043581#M87219</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes it supports.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:28:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043581#M87219</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-16T00:28:53Z</dc:date>
    </item>
    <item>
      <title>Re: Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043582#M87220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From this link it would appear that inheritance was not supported untill 46.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46b/helpdata/en/c8/c7f9bdaa28d3119b440060b0671acc/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46b/helpdata/en/c8/c7f9bdaa28d3119b440060b0671acc/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:34:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043582#M87220</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2005-11-16T00:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043583#M87221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;John,&lt;/P&gt;&lt;P&gt;SAP has not implemented inheritance in the BOR. However, it has provided subtyping and delegation, which offer an alternative way to extend R/3 functionality.&lt;/P&gt;&lt;P&gt;Cheers &lt;/P&gt;&lt;P&gt;Raghava&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:35:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043583#M87221</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-16T00:35:21Z</dc:date>
    </item>
    <item>
      <title>Re: Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043584#M87222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;see example code in 4.6b&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT demo_inheritance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS counter DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS: set IMPORTING value(set_value) TYPE i,&lt;/P&gt;&lt;P&gt;             increment,&lt;/P&gt;&lt;P&gt;             get EXPORTING value(get_value) TYPE i.&lt;/P&gt;&lt;P&gt;  PROTECTED SECTION.&lt;/P&gt;&lt;P&gt;    DATA count TYPE i.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS counter IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD set.&lt;/P&gt;&lt;P&gt;    count = set_value.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;  METHOD increment.&lt;/P&gt;&lt;P&gt;    ADD 1 TO count.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;  METHOD get.&lt;/P&gt;&lt;P&gt;    get_value = count.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS counter_ten DEFINITION INHERITING FROM counter.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS increment REDEFINITION.&lt;/P&gt;&lt;P&gt;    DATA count_ten(1) TYPE c.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS counter_ten IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD increment.&lt;/P&gt;&lt;P&gt;    DATA modulo TYPE i.&lt;/P&gt;&lt;P&gt;    CALL METHOD super-&amp;gt;increment.&lt;/P&gt;&lt;P&gt;    WRITE / count.&lt;/P&gt;&lt;P&gt;    modulo = count MOD 10.&lt;/P&gt;&lt;P&gt;    IF modulo = 0.&lt;/P&gt;&lt;P&gt;      count_ten = count_ten + 1.&lt;/P&gt;&lt;P&gt;      WRITE count_ten.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: count TYPE REF TO counter,&lt;/P&gt;&lt;P&gt;      number TYPE i VALUE 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE OBJECT count TYPE counter_ten.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD count-&amp;gt;set EXPORTING set_value = number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DO 20 TIMES.&lt;/P&gt;&lt;P&gt;    CALL METHOD count-&amp;gt;increment.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:37:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043584#M87222</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-16T00:37:16Z</dc:date>
    </item>
    <item>
      <title>Re: Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043585#M87223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In 46b, yes it is supported.  Not in 45b.  Check this link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/c3/225b6254f411d194a60000e8353423/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/c3/225b6254f411d194a60000e8353423/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Particularly the part where it says....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP Objects makes this possible by using interfaces. Interfaces are independent structures that you can implement in a class to extend the scope of that class. The class-specific scope of a class is defined by its components and visibility sections. For example, the public components of a class define its public scope, since all of its attributes and method parameters can be addressed by all users. The protected components of a class define its scope with regard to its subclasses. &amp;lt;b&amp;gt;(However, inheritance is not supported in Release 4.5B).&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:38:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043585#M87223</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2005-11-16T00:38:15Z</dc:date>
    </item>
    <item>
      <title>Re: Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043586#M87224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please make sure to award points and mark you post as solved when answered completely.  Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:39:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043586#M87224</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2005-11-16T00:39:17Z</dc:date>
    </item>
    <item>
      <title>Re: Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043587#M87225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry John I am talking about 4.6B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:39:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043587#M87225</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-16T00:39:42Z</dc:date>
    </item>
    <item>
      <title>Re: Inheritance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043588#M87226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Nov 2005 00:40:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inheritance/m-p/1043588#M87226</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-16T00:40:59Z</dc:date>
    </item>
  </channel>
</rss>

