<?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: class in abap program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618385#M1279869</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please be more specific ...&lt;/P&gt;&lt;P&gt;have you created methods without implementing them in the class. and you want them to implement in program...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or you have implemented the methods and you want to use the class in your program...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Siddarth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 May 2009 06:52:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-05-06T06:52:05Z</dc:date>
    <item>
      <title>class in abap program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618384#M1279868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello experts!&lt;/P&gt;&lt;P&gt;    I have created a class and now I want to inplement in my program how should I do this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 May 2009 06:49:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618384#M1279868</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-06T06:49:19Z</dc:date>
    </item>
    <item>
      <title>Re: class in abap program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618385#M1279869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please be more specific ...&lt;/P&gt;&lt;P&gt;have you created methods without implementing them in the class. and you want them to implement in program...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or you have implemented the methods and you want to use the class in your program...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Siddarth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 May 2009 06:52:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618385#M1279869</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-06T06:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: class in abap program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618386#M1279870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello Sidharth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have implemented the methods and I want to use the class in My program.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 May 2009 06:57:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618386#M1279870</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-06T06:57:43Z</dc:date>
    </item>
    <item>
      <title>Re: class in abap program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618387#M1279871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First declare a reference object in the program for that class type&lt;/P&gt;&lt;P&gt;say for example you have created a class cl_test&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now declare the object...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data : w_obj type ref to cl_test.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now press ctrl+F6 from keyboard and select the second radio button (ABAP Object Pattern ) then hit enter...&lt;/P&gt;&lt;P&gt;now select the second radio button create object,&lt;/P&gt;&lt;P&gt;and in the instance type w_obj and for class type cl_test and then hit enter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this will create object for the class you have created and then you can call methods or use attributes of that class in your program using this object.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to call a method do the following&lt;/P&gt;&lt;P&gt;press ctrl+F6 and then select second radio button and then select the first radio button call method and in instance give w_obj and for class give cl_test and give the method name you want to call....&lt;/P&gt;&lt;P&gt;and then hit enter...&lt;/P&gt;&lt;P&gt;to uxse any attribute you can do it this way....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_obj-&amp;gt;attrib1.&lt;/P&gt;&lt;P&gt;Hope this is helpful...&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Siddarth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 May 2009 07:06:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618387#M1279871</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-06T07:06:09Z</dc:date>
    </item>
    <item>
      <title>Re: class in abap program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618388#M1279872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please refer the below example..&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CLASS c3 DEFINITION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS c3 DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    DATA: var1 TYPE matnr VALUE 'LAPTOP'.&lt;/P&gt;&lt;P&gt;    METHODS: m1 IMPORTING imp TYPE i&lt;/P&gt;&lt;P&gt;                RETURNING value(ret1) TYPE i.&lt;/P&gt;&lt;P&gt;  PRIVATE SECTION.&lt;/P&gt;&lt;P&gt;    DATA: var2 TYPE i VALUE 134.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "c3 DEFINITION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CLASS c3 IMPLEMENTATION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS c3 IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD m1.&lt;/P&gt;&lt;P&gt;    WRITE:/'Initial values the M1 method'.&lt;/P&gt;&lt;P&gt;    WRITE: / 'IMP:',imp.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'RETURN:',ret1.&lt;/P&gt;&lt;P&gt;    WRITE:/'Values after manipulation in the M1 method'.&lt;/P&gt;&lt;P&gt;    ret1 = imp + 100.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'RETURN:',ret1.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'Private var2:',var2.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.                    "m1&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "c3 IMPLEMENTATION&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      START-OF-SELECTION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  DATA: cvar TYPE i VALUE 99,&lt;/P&gt;&lt;P&gt;        evar TYPE i,&lt;/P&gt;&lt;P&gt;        evar1 TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA:obj1 TYPE REF TO c3.&lt;/P&gt;&lt;P&gt;  CREATE OBJECT obj1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Accessing the class attributes&lt;/P&gt;&lt;P&gt;  WRITE:/ '(var1)MATERIAL:',obj1-&amp;gt;var1.&lt;/P&gt;&lt;P&gt;  CALL METHOD obj1-&amp;gt;m1&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      imp  = 20&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      ret1 = evar.&lt;/P&gt;&lt;P&gt;  WRITE:/'Values after the call method M1'.&lt;/P&gt;&lt;P&gt;  WRITE:/'RETURN:',evar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 May 2009 07:39:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618388#M1279872</guid>
      <dc:creator>former_member242255</dc:creator>
      <dc:date>2009-05-06T07:39:15Z</dc:date>
    </item>
    <item>
      <title>Re: class in abap program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618389#M1279873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please note that according to the rules of engagement, if answers have been useful, you should award points to those people who have helped you.  Failure to do this can lead to your account being deleted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2009 12:52:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-in-abap-program/m-p/5618389#M1279873</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2009-05-07T12:52:51Z</dc:date>
    </item>
  </channel>
</rss>

