Object-Oriented Programming with ABAP Objects by Joseph Rupert and James Wood (2015, Hardcover)
ThriftBooks (3883023)
99% positive Bewertungen
Preis:
US $56,15
(inkl. MwSt.)
Ca.CHF 46,44
+ $27,86 Versand
Lieferung ca. Mo, 19. Mai - Fr, 30. MaiLieferung ca. Mo, 19. Mai - Fr, 30. Mai
Rücknahme:
30 Tage Rückgabe. Käufer zahlt Rückversand. Wenn Sie ein eBay-Versandetikett verwenden, werden die Kosten dafür von Ihrer Rückerstattung abgezogen. Bedingungen variieren je nach Versandservice.
Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
Über dieses Produkt
Product Identifiers
PublisherRheinwerk Publishing Inc.
ISBN-101592299938
ISBN-139781592299935
eBay Product ID (ePID)11057256750
Product Key Features
Number of Pages470 Pages
LanguageEnglish
Publication NameObject-Oriented Programming with Abap Objects
Publication Year2015
SubjectProgramming Languages / General, Programming / Object Oriented, General
FeaturesNew Edition
TypeTextbook
AuthorJoseph Rupert, James Wood
Subject AreaComputers
FormatHardcover
Dimensions
Item Height1.3 in
Item Length9.2 in
Item Width7.2 in
Additional Product Features
Edition Number2
Intended AudienceScholarly & Professional
LCCN2015-030305
Dewey Edition23
IllustratedYes
Dewey Decimal005.1/17
Table Of ContentIntroduction PART I Introduction Introduction to Object-Oriented Programming The Need for a Better Abstraction Classes and Objects Establishing Boundaries Reuse Object Management UML Tutorial: Class Diagram Basics Summary Getting Started with Objects Defining Classes Working with Objects Building your First Object-Oriented Program Working with Global Classes Developing Classes Using the ABAP Development Tools in Eclipse New Syntax Features in Release 7.40 UML Tutorial: Object Diagrams Summary Encapsulation and Implementation Hiding Lessons Learned from Procedural Programming Data Abstraction with Classes Defining Component Visibilities Designing by Contract UML Tutorial: Sequence Diagrams Summary Object Initialization and Cleanup Understanding the Object Creation Process Working with Constructors Object-Creational Patterns Garbage Collection Tuning Performance UML Tutorial: State Machine Diagrams Summary Inheritance and Composition Generalization and Specialization Inheriting Components The Abstract and Final Keywords Inheritance vs. Composition Working with ABAP Refactoring Tools UML Tutorial: Advanced Class Diagrams Summary Polymorphism Object Reference Assignments Revisited Dynamic Method Call Binding Interfaces UML Tutorial: Advanced Class Diagrams Part II Summary Component-Based Design Concepts Understanding the SAP Component Model The Package Concept Package Design Concepts UML Tutorial: Package Diagrams Summary Error Handling with Exception Classes Lessons Learned from Prior Approaches The Class-Based Exception Handling Concept Creating Exception Classes Dealing with Exceptions Raising and Forwarding Exceptions UML Tutorial: Activity Diagrams Summary Unit Tests with ABAP Unit ABAP Unit Overview Creating Unit Test Classes Assertions in ABAP Unit Managing Dependencies Case Study: Creating a Unit Test in ABAP Unit Executing Unit Tests Evaluating Unit Test Results Moving Towards Test-Driven Development Behavior-Driven Development UML Tutorial: Use Case Diagrams Summary PART II Case Studies 10 ABAP Object Services Introduction Working with the Persistence Service Querying Persistent Objects with the Query Service Modeling Complex Entity Relationships Transaction Handling with the Transaction Service UML Tutorial: Communication Diagrams Summary Business Object Development with the BOPF What is the BOPF? Anatomy of a Business Object Working with the BOPF Client API Where to Go From Here Where to Go From Here Object-Oriented Analysis and Design Design Patterns Reading and Writing ABAP Objects Code Summary Appendices Installing the Eclipse IDE Installing the Java SDK Installing Eclipse Installing the ABAP Development Tools Where to Go to Find Help Debugging Objects Understanding Debugger Types Debugging Objects Using the Classic Debugger Debugging Objects Using the New Debugger Bibliography The Authors
Edition DescriptionNew Edition
SynopsisIf you're ready to leap into the world of ABAP Objects, or are already there and just need a refresher, then this is the book you've been looking for. Thanks to explanations of basic concepts, practical examples that show OOP in action, and updates for AS ABAP 7.4, you'll find answers to questions you didn't even know you had., There's more to ABAP than procedural programming. If you're ready to leap into the world of ABAP Objects, or are already there and just need a refresher, then this is the book you've been looking for. Thanks to explanations of basic concepts, practical examples that show OOP in action, and updates for AS ABAP 7.4, you'll find answers to questions you didn't even know you had. 1. Clear Conceptual Explanations: Master the basics with easy-to-understand explanations that make coding with classes and objects seem like second nature. 2. Practical Examples: The best way to learn is by doing. Download source code to practice your skills in object cleanup and initialization, inheritance, polymorphism, and more. 3. Updates for New Releases and Tools: Make sure your skills are up to date with the latest information on how AS ABAP 7.4 will affect your object-oriented programming. Highlights: Working with objects Encapsulation and implementation hiding Object initialization and cleanup Inheritance Polymorphism Component-based design Exceptions ABAP Unit ALV object model Object Services BOPF, There's more to ABAP than procedural programming. If you're ready to leap into the world of ABAP Objects--or are already there and just need a refresher--then this is the book you've been looking for. Thanks to explanations of basic concepts, practical examples that show OOP in action, and updates for AS ABAP 7.4, you'll find answers to questions you didn't even know you had. Clear Conceptual Explanations Master the basics with easy-to-understand explanations that make coding with classes and objects seem like second nature. Practical Examples The best way to learn is by doing. Download source code to practice your skills in object cleanup and initialization, inheritance, polymorphism, and more. Updates for New Releases and Tools Make sure your skills are up to date with the latest information on how AS ABAP 7.4 will affect your object-oriented programming. Highlights: Working with objects Encapsulation and implementation hiding Object initialization and cleanup Inheritance Polymorphism Component-based design Exceptions ABAP Unit ALV object model Object Services BOPF