Why we have to go for OO compare to ABAP

Hi Everyone,
I am just starting to learn ABAP OO ..can any one please gimme some simlpe examples to understnd y we have to go for OO where we have already have ABAP and whats going to be the advantage of OO..
Thanks in advance..
Joe.

There is a lot of information available, please search yourself before posting.
Here is something to get you started:
http://www.sdn.sap.com/irj/sdn/abap-workbench#section2
Thread locked
Thomas

Similar Messages

  • Why my Firefox always lack and why I have to wait for minutes to open a page?

    Dear customer support officer,
    Why my Firefox always lack after I have update with Window 7 Service Pack 1? ... and why I have to wait for minutes to open a page?
    I discovered from the "Task Manager", every time when Firefox is lack, it took up 100% of my "CPU Useage".
    Below, kindly find my version spec for your investigation convenience. Many thanks in advance for your prompt support : )
    Sincerely yours,
    Charmayne
    Application Basics
    Name
    Firefox
    Version
    5.0
    User Agent
    Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0
    Profile Directory
    Open Containing Folder
    Enabled Plugins
    about:plugins
    Build Configuration
    about:buildconfig
    Extensions
    Name
    Version
    Enabled
    ID
    Better Facebook!
    5.852
    true
    [email protected]
    Java Console
    6.0.20
    true
    {CAFEEFAC-0016-0000-0020-ABCDEFFEDCBA}
    Java Console
    6.0.22
    true
    {CAFEEFAC-0016-0000-0022-ABCDEFFEDCBA}
    Java Console
    6.0.23
    true
    {CAFEEFAC-0016-0000-0023-ABCDEFFEDCBA}
    Java Console
    6.0.24
    true
    {CAFEEFAC-0016-0000-0024-ABCDEFFEDCBA}
    Java Console
    6.0.26
    true
    {CAFEEFAC-0016-0000-0026-ABCDEFFEDCBA}
    RealPlayer Browser Record Plugin
    14.0.3
    false
    {ABDE892B-13A8-4d1b-88E6-365A6E755758}
    Modified Preferences
    Name
    Value
    accessibility.blockautorefresh
    true
    accessibility.typeaheadfind
    true
    accessibility.typeaheadfind.flashBar
    0
    browser.history_expire_days.mirror
    180
    browser.places.smartBookmarksVersion
    2
    browser.startup.homepage
    http://www.google.com/webhp?hl=en
    browser.startup.homepage_override.buildID
    20110615151330
    browser.startup.homepage_override.mstone
    rv:5.0
    browser.tabs.loadInBackground
    false
    dom.disable_open_during_load
    false
    extensions.lastAppVersion
    5.0
    keyword.URL
    http://mystart.incredimail.com/?loc=ff_address_bar&a=ICetqQnqJ0&search=
    network.cookie.prefsMigrated
    true
    places.database.lastMaintenance
    1311818987
    places.history.expiration.transient_current_max_pages
    64401
    places.last_vacuum
    1298980389
    print.print_printer
    Microsoft XPS Document Writer
    print.printer_Microsoft_XPS_Document_Writer.print_bgcolor
    false
    print.printer_Microsoft_XPS_Document_Writer.print_bgimages
    false
    print.printer_Microsoft_XPS_Document_Writer.print_command
    print.printer_Microsoft_XPS_Document_Writer.print_downloadfonts
    false
    print.printer_Microsoft_XPS_Document_Writer.print_edge_bottom
    0
    print.printer_Microsoft_XPS_Document_Writer.print_edge_left
    0
    print.printer_Microsoft_XPS_Document_Writer.print_edge_right
    0
    print.printer_Microsoft_XPS_Document_Writer.print_edge_top
    0
    print.printer_Microsoft_XPS_Document_Writer.print_evenpages
    true
    print.printer_Microsoft_XPS_Document_Writer.print_footercenter
    print.printer_Microsoft_XPS_Document_Writer.print_footerleft
    &PT
    print.printer_Microsoft_XPS_Document_Writer.print_footerright
    &D
    print.printer_Microsoft_XPS_Document_Writer.print_headercenter
    print.printer_Microsoft_XPS_Document_Writer.print_headerleft
    &T
    print.printer_Microsoft_XPS_Document_Writer.print_headerright
    &U
    print.printer_Microsoft_XPS_Document_Writer.print_in_color
    true
    print.printer_Microsoft_XPS_Document_Writer.print_margin_bottom
    0.5
    print.printer_Microsoft_XPS_Document_Writer.print_margin_left
    0.5
    print.printer_Microsoft_XPS_Document_Writer.print_margin_right
    0.5
    print.printer_Microsoft_XPS_Document_Writer.print_margin_top
    0.5
    print.printer_Microsoft_XPS_Document_Writer.print_oddpages
    true
    print.printer_Microsoft_XPS_Document_Writer.print_orientation
    0
    print.printer_Microsoft_XPS_Document_Writer.print_pagedelay
    500
    print.printer_Microsoft_XPS_Document_Writer.print_paper_data
    1
    print.printer_Microsoft_XPS_Document_Writer.print_paper_height
    11.00
    print.printer_Microsoft_XPS_Document_Writer.print_paper_size_type
    0
    print.printer_Microsoft_XPS_Document_Writer.print_paper_size_unit
    0
    print.printer_Microsoft_XPS_Document_Writer.print_paper_width
    8.50
    print.printer_Microsoft_XPS_Document_Writer.print_reversed
    false
    print.printer_Microsoft_XPS_Document_Writer.print_scaling
    1.00
    print.printer_Microsoft_XPS_Document_Writer.print_shrink_to_fit
    false
    print.printer_Microsoft_XPS_Document_Writer.print_to_file
    false
    print.printer_Microsoft_XPS_Document_Writer.print_unwriteable_margin_bottom
    0
    print.printer_Microsoft_XPS_Document_Writer.print_unwriteable_margin_left
    0
    print.printer_Microsoft_XPS_Document_Writer.print_unwriteable_margin_right
    0
    print.printer_Microsoft_XPS_Document_Writer.print_unwriteable_margin_top
    0
    privacy.sanitize.migrateFx3Prefs
    true
    security.default_personal_cert
    Select Automatically
    security.warn_viewing_mixed
    false
    Graphics
    Adapter Description
    NVIDIA GeForce G102M
    Vendor ID
    10de
    Device ID
    0873
    Adapter RAM
    512
    Adapter Drivers
    nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um
    Driver Version
    8.15.11.8631
    Driver Date
    7-1-2009
    Direct2D Enabled
    Blocked on your graphics driver. Try updating your graphics driver to version 257.21 or newer.
    DirectWrite Enabled
    false (6.1.7601.17563, font cache n/a)
    WebGL Renderer
    (WebGL unavailable)
    GPU Accelerated Windows
    0/1

    upgrade your browser to Firefox 8 and check
    * getfirefox.com

  • IMessage activation message. Why I have to pay more than once?

    Hi there. Here is my issue with iMessage:
    I'm from Spain (sorry for my bad English). I buyed an iPhone 4S one month ago. I activated iMessage then, and yesterday I was checking my phone invoice when I noticed I had sent 3 international sms (to U.K.). Each one was 0'60 €   I checked the number, and It is an activation number used by Apple to verify your number. I can understand this, but i can't understand why you have to pay for this verification everytime you switch on iMessage. I checked the dates when these messages were send and the other 2 messages were send when I restore my iPhone (iOS 5.0.1 upgrade and another one because i changed my AppleID). So, I think this is a bug from iOS5 that I should't pay and It's something Apple must fix.
    I have read in other Spanish Forums about people with more than 10 activation messages (about 6 €) and other people without these messages, so I don't understand what happens.
    Have anyone the same problem?? Any solutions? Thanks

    Probably because you purchased them again, instead of following the proper method for redownloading apps.
    Downloading past purchases from the App Store ... - Support - Apple

  • I have to pay for something that was not my fault, nor Verizon's fault, but is an act of God/nature.  Why is that?

    As I stated above, "I have to pay for something that was not my fault, nor Verizon's fault, but is an act of God/nature.  Why is that?"  I had a hard time keeping my phone charged at one time, so I called/visited my local retailer of Verizon, and they ordered me a new battery (first step after cleaning my phone. Not like it was dirty anyways). Got a new battery, put it in, still same problem.  Would not charge...boo! So, I bring it back, and they order me a replacement phone, since it "is still under warranty, and insured".  When I first brought my phone in, the young lady said, "That is why it is not charging; it was the charger port, that is why it was not charging. It is as loose as a goose" So, that is why she ordered me a new one. 
         So, get the new phone, put "new battery" back in.  All is good, all of what, 2 maybe 3 weeks later.  Now it is doing the same thing again. Checked the charging port, it is fine.  Bring it in, to the store, and questioned the young man behind the desk, and find out why I was charged the $299.95(+taxes & s/h). He said, "it was because the old phone was because there was "corrosion" around the port."  Of course, there was not a single note of it being loose.  He continued, and said it was because it was there had to be a time where you spilled something on it, even if it was a drop of any kind of liquid. Or, you/ or someone else, had it in the shower with them."  (Really, a drop of liquid, or taking the phone with me in the shower?)  How I could I get a "drop" of liquid in it, if I had an Otter-box on it, or why would I take it in the shower with me?  I admit, I am not the sharpest tool in the shed, but, really? Come on now!
         Since, I have to now pay for it, I am kind ‘a wondering if anyone else has, or had the same problem with their phone (s).  My wife has the same phone and she has not had this same problem.  Makes me wonder.  Since, my phone is doing this again, if it is something that I am doing wrong with it or not.  So, now they have ordered me a new battery, and we will see if this will be a new fix, or "good bye to Verizon."  Any comments, or suggestions, please email wife and me, and let me know. Thanks and God bless.

    Don't really see how this would be an act of God/nature.
    Regardless, are you saying Verizon should have to pay for those, though?

  • I have been trying for an hour to delete all of the photos from my iphone5.  Can't do it, except for 1 at a time.  I can't even connect it to my PC and delete them from my computer.  Why isn't this easy and intuitive?

    I have been trying for an hour to delete all of the photos from my iPhone 5.  I have googled it several times and there doesn't seem to be a solution.  Have tried deleting them from my PC. One at a time deleting is impractical - I have 1000 photos!  Why isn't this easy and intuitive?

    When you hooked up to your PC did they attempt to import? Had you imported them previously and not deleted when the import was complete?
    If you have to delete them directly on your device, you need to press the select button and just keep selecting until you have all of them selected, then put them in the trash.
    You do not need to select one then trash it, then select another then trash it. You can select as many as you like before clicking on the trash icon.
    Cheers,
    GB

  • In Address Book, why does Apple let you create custom fields in the Template cards but not have them available for importing?

    I open Address Book, go into Preferences, select Template and under the Names field (friend, assistant, father, etc) I add a custom field called "Principal".
    I also add two more custom fields in the Email area.
    Quit Address Book then relaunch. Add a new contact and the new custom fields, Principal, etc. are there. All good so far.
    I have a Now Contact file with about 200 contacts in it. I export all fields as a Text file, Tab delimited. No problems there. With Address Book launched, select Import, pick the text file, leave Text Encoding on Automatic and click Open.
    The window that shows the fields for Address Book and fields for the text file side by side opens. This is where you match up the correct fields for importing. If I go to one of the fields from the text file that I created a custom field for, click under the Address Book heading on the Do not import, scroll thru the Apple choices of fields, none of the custom fields show up. Only the original Apple ones are there. Why does Apple let you create them in the Template area but not have them available for importing? Does anyone have suggestions on getting around this?

    While most likely not of interest to you, Spotlight can also tell you where the files it finds are located
    Hover the mouse pointer over the name, and press Command-Option and the path to the file will be displayed.
    As for opening a terminal session in the directory where a file is located, there is Applescripts that do just that as well as specific features in Lion/Mountain Lion terminal:
    <http://stackoverflow.com/questions/420456/open-terminal-here-in-mac-os-finder>
    <http://hints.macworld.com/article.php?story=20110729034827358>
    <http://www.macworld.com/article/1047793/folderinterm.html>
    <http://www.macworld.com/article/1161876/open_finder_folder_in_terminal.html>
    <http://www.macobserver.com/tmo/article/os_x_lion_open_a_folders_location_in_term inal>

  • Why does iTunes freeze up for minutes at a time when modifying INFO (CMD-i) ?  My files are not corrupted after it is done like many other threads i have readed.

    Why does iTunes freeze up for minutes at a time when modifying INFO (CMD-i) ?  My files are not corrupted after it is done like many other threads i have readed.  Sometimes it's changing the title of a movie or editing the season and episode number of a TV show ect.....

    Yup same here
    I am running the latest iTunes, the latest updates to the OS and on an iMac 3.4GHz Quad core i7 with 8GB of RAM and the music stored on local HDD.
    Still locks up iTunes for between 2 minutes up to 20 minutes.
    Really annoying.
    If you find a fix please, please let me know, I have just been throwing hardware at it with no joy at all

  • Would like to know why I have twice removed from the account for $ 1

    Would like to know why I have twice removed from the account for $ 1

    Your post makes no sense in English. 

  • HT4082 Why can't I download apps I have to pay for on my new iPad Mini. I have had an Apple id for my iPhone for years. When I try to download apps to my iPad, it says I need to confirm billing info. After I do that, which is the same info as always, it t

    Why can't I download apps I have to pay for on to my new iPad Mini. I have had an Apple id for my iPhone for years and have downloaded app to it, no problems. When I try to download apps to my new iPad Mini, it tells me my billing info has to be confirmed. After confirming with same info that is already there it tells me to contact support, no help up to this point.

    Could the credit card be expired?
    Beyond that, what you need to do is contact iTunes support, they can tell you exactly what is wrong, none of us here can do that.
    In the lower right corner of this page is a 'contact us' link. Click on that and you'll see a page full of info and links, one of which is iTunes support.

  • I have an older iMac 5,1 and the disc drive no longer works. I was hoping that I could the Apple USB super drive as a replacement, but the info on the super drive page says compatible with iMac 2012 or later. Does anyone know why it would not work for me?

    I have an older iMac 5,1 and the disc drive no longer works. I was hoping that I could the Apple USB super drive as a replacement, but the info on the super drive page says compatible with iMac 2012 or later. Does anyone know why it would not work for me?

    A reply to similar question (Q & As , in product page Apple Store) says:
    "...dissable the internal reader hardware from devices setup. Then plug the external usb superdrive and that's it."  Answered by Enrique T from Lima Oct  25 2013.
    If you can locate an external Apple USB 'Air" superdrive for earlier model MacBook Air, that should work. The newer one for the Air is the same as for iMac, now.
    You may be able to use other brands of external USB optical drive with your older intel-based iMac, as some of them function capably. A few should also be able to see system discs or other bootable utilities on DVD.
    Hopefully this helps.
    Good luck & happy computing!

  • HT201364 Hi, If I do not have to pay for free installation, why am I being asked for billing details?

    Hi, If I do not have to pay for free installation, why am I being asked for billing details?
    Aaron

    iCloud backs up your iOS device (not your Mac) automatically. You can remove the backup:
    http://help.apple.com/icloud/#/mm122d3ef202
    and it will not back up again. This will not affect a backup made using iTunes. The notice you see refers to calendars, contacts, iWork documents and so on, which live on the server and are read from there by your Mac, and so will obviously disappear if you turn iCloud off altogether (which you don't need to do) or turn off Documents (which you don't need to do either).

  • Why doesn't my macbook pro let me update certain applications? It says "You have updates available for other accountsTo update this application, sign in to the account you used to purchase it.

    Why doesn't my macbook pro let me update certain applications? It says "You have updates available for other accountsTo update this application, sign in to the account you used to purchase it.

    it's also likely that you used two different apple IDs to purchase apps. if that's the case then you simply have to log out of your app store, and log into the other account to update the apps.
    from experience it's not possible to syncronise purchased content from two different accounts. but you can always give Apple a call.

  • Last night I downloaded the latest Word update. Today the first Word document crashed and I lost 45 minutes of work in spite of having saved the document numerous times. Why is Word crashing the day after a safety update? I have Office 2008 for Mac

    Last night I downloaded the latest Word update. Today the first Word document crashed and I lost 45 minutes of work in spite of having saved the document numerous times. Why is Word crashing the day after a safety update? I have Office 2008 for Mac

    One way to test is to Safe Boot from the HD, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, Test for problem in Safe Mode...
    PS. Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive
    Reboot, test again.
    If it only does it in Regular Boot, then it could be some hardware problem like Video card, (Quartz is turned off in Safe Mode), or Airport, or 3rd party add-on, Check System Preferences>Accounts>Login Items window to see if it or something relevant is listed.
    Check the System Preferences>Other Row, for 3rd party Pref Panes.
    Also look in these if they exist, some are invisible...
    /private/var/run/StartupItems
    /Library/StartupItems
    /System/Library/StartupItems
    /System/Library/LaunchDaemons
    /Library/LaunchDaemons
    Open Console in Applications>Utilities, check the system log for the date/time of the last problem  & next startup for clues.

  • HT2499 I have a new MacBook Pro with OS X Lion 10.7.4. The DVD player does not have a feature to store film clips. Why? This is useful for my work and I had it on my older computer? Why the loss of capacity?

    I have a new MacBook Pro with OS X Lion 10.7.4. The DVD player does not have a feature to store film clips. Why? This is useful for my work and I had it on my older computer? Why the loss of capacity?

    I cannot recall the DVD player ever being a place to "store" videos - it is simply an app to play videos.
    If your machine is new, then iMovie should be included as the "shrunk" version of iLife is included with Lion (iMovie, Garageband, and iPhoto). However, iMovie is not a place to store videos either - it is a video editor. You import your clips and edit them in order to then burn to a DVD or share via a social media site.
    Have you considered simply dragging the clips to your folder "Movies"? That would be a great place to just store them (please be aware that videos are usually large files, so keep your hard drive space in mind so you keep a minimum free and available for the OS to operate properly):

  • Why I need a code for rent a film and where ist the code? (I dont have a card)

    Why I need a code for rent a film and where ist the code? (I dont have a card)

    it's unclear what you mean
    you say you dont have a card which I guess is you don't have a creditcard
    in which case the other option is to pay by a giftcard which include a code which you put in
    because to rent you have to pay otherwise it's not really renting

Maybe you are looking for