<?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: casting &amp; abstract class &amp; final method in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659459#M613462</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;give some scenarios&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Aug 2007 05:00:23 GMT</pubDate>
    <dc:creator>suredarreddy_pulimamidi</dc:creator>
    <dc:date>2007-08-16T05:00:23Z</dc:date>
    <item>
      <title>casting &amp; abstract class &amp; final method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659456#M613459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what is casting abstract class &amp;amp; final method  in ABAP Objects  give   some scenario where  actually  use these.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Aug 2007 16:42:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659456#M613459</guid>
      <dc:creator>suredarreddy_pulimamidi</dc:creator>
      <dc:date>2007-08-15T16:42:51Z</dc:date>
    </item>
    <item>
      <title>Re: casting &amp; abstract class &amp; final method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659457#M613460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;casting essentially means that the memory area can be handled assuming a particular type. This is enabled by field symbols.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abstract classes cannot be instantiated. You use abstract classes as templates for subclasses. In other words abstract classes can only be used in subclasses.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Final classes cannot be inherited. In other words you cannot create subclasses.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Graham&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Aug 2007 23:19:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659457#M613460</guid>
      <dc:creator>GrahamRobbo</dc:creator>
      <dc:date>2007-08-15T23:19:39Z</dc:date>
    </item>
    <item>
      <title>Re: casting &amp; abstract class &amp; final method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659458#M613461</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;Abstract Class is used for just declaration purposes. Its methods must be implemented in the class which implements it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Final method is one whose definition cant be over-ridden. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ex.. You may declare a shape class as abstract. It may contain a number of methods like color, size, etc.. but its methods are implemented in the classes that implement it like rectangle, square etc...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Swati&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 03:53:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659458#M613461</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T03:53:38Z</dc:date>
    </item>
    <item>
      <title>Re: casting &amp; abstract class &amp; final method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659459#M613462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;give some scenarios&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:00:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659459#M613462</guid>
      <dc:creator>suredarreddy_pulimamidi</dc:creator>
      <dc:date>2007-08-16T05:00:23Z</dc:date>
    </item>
    <item>
      <title>Re: casting &amp; abstract class &amp; final method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659460#M613463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not sure we can be any more clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An Abstract class can not be instantiated. It can only be used as the superclass for it's subclasses. In other words it &amp;lt;b&amp;gt;can only be inherited&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A Final class cannot be the superclass for a subclass. In other words &amp;lt;b&amp;gt;it cannot be inherited.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I recommend the book &amp;lt;a href="http://www.sappress.com/product.cfm?account=&amp;amp;product=H1934"&amp;gt;ABAP Objects: ABAP Programming in SAP NetWeaver&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Graham&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:14:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/casting-abstract-class-final-method/m-p/2659460#M613463</guid>
      <dc:creator>GrahamRobbo</dc:creator>
      <dc:date>2007-08-16T05:14:48Z</dc:date>
    </item>
  </channel>
</rss>

