<?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: OOAbap in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/ooabap/m-p/1438939#M208974</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Modelled Checkbox. If you check that Checkbox then you cannot use the attribute for the real time purpose. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The status specifies the development status of an object type, component, or relationship.&lt;/P&gt;&lt;P&gt;The possible statuses are modeled or realized. Only object types and components with status realized can have executable code.&lt;/P&gt;&lt;P&gt;If the field is selected, the component has the status modeled, or more precisely only modeled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;they are not same. A modelled class or method or an attribute will not have any realtime appliaction. Say for example you want to provide a method or Attribute which may be used in future or expected to be used in future, then you declare that method as Modelled. YOu can execute such a method or access such an attribute.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abstract Class is an executable class...but it will have some methods with no implementation. The implementation of such methods will upto the user who is accessing that class.A class defined as ABSTRACT cannot be instantiated, that is, you cannot use CREATE OBJECT with reference to the class. Instead, you can only address the class using its static components or its subclasses. The major purpose of an abstract class is to serve as a template for subclasses. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If a class contains abstract methods, that is, method declarations with the ABSTRACT addition, the whole class must also be abstract (that is, have the ABSTRACT addition), since a class may not be instantiated if it has unimplemented methods. Equally, if a subclass does not implement all of the abstract methods of its superclasses, it must itself declare them abstract.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 Jun 2006 06:15:59 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-06-28T06:15:59Z</dc:date>
    <item>
      <title>OOAbap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ooabap/m-p/1438938#M208973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI friends,&lt;/P&gt;&lt;P&gt;   I am creating a class in se24. While defining the methods for the class there is a check box callled Modeled only. What is the difference between modeled and realized.&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;Gowtham K.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jun 2006 06:12:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ooabap/m-p/1438938#M208973</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-28T06:12:24Z</dc:date>
    </item>
    <item>
      <title>Re: OOAbap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/ooabap/m-p/1438939#M208974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Modelled Checkbox. If you check that Checkbox then you cannot use the attribute for the real time purpose. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The status specifies the development status of an object type, component, or relationship.&lt;/P&gt;&lt;P&gt;The possible statuses are modeled or realized. Only object types and components with status realized can have executable code.&lt;/P&gt;&lt;P&gt;If the field is selected, the component has the status modeled, or more precisely only modeled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;they are not same. A modelled class or method or an attribute will not have any realtime appliaction. Say for example you want to provide a method or Attribute which may be used in future or expected to be used in future, then you declare that method as Modelled. YOu can execute such a method or access such an attribute.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abstract Class is an executable class...but it will have some methods with no implementation. The implementation of such methods will upto the user who is accessing that class.A class defined as ABSTRACT cannot be instantiated, that is, you cannot use CREATE OBJECT with reference to the class. Instead, you can only address the class using its static components or its subclasses. The major purpose of an abstract class is to serve as a template for subclasses. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If a class contains abstract methods, that is, method declarations with the ABSTRACT addition, the whole class must also be abstract (that is, have the ABSTRACT addition), since a class may not be instantiated if it has unimplemented methods. Equally, if a subclass does not implement all of the abstract methods of its superclasses, it must itself declare them abstract.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jun 2006 06:15:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/ooabap/m-p/1438939#M208974</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-28T06:15:59Z</dc:date>
    </item>
  </channel>
</rss>

