Object-Oriented Design with ABAP A Practical Approach

Conquer your fear and anxiety learning how the concepts behind object-oriented design apply to the ABAP programming environment. Through simple examples and metaphors this book demystifies the object-oriented programming model. Object-Oriented Design with ABAP presents a bridge from the familiar pro...

Descripción completa

Detalles Bibliográficos
Autor principal: McDonough, James E. author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2017.
Edición:1st ed. 2017.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630122206719
Tabla de Contenidos:
  • Chapter 1: Preparing to Take the First Step
  • Chapter 2: The Elements of Object-Oriented Programming
  • Chapter 3: Encapsulation
  • Chapter 4: Abstraction
  • Chapter 5: Inheritance
  • Chapter 6: Polymorphism
  • Chapter 7: Interfaces
  • Chapter 8: Welcome to Objectropolis
  • Chapter 9: Introduction to Unified Modeling Language – UML
  • Chapter 10: Design Patterns
  • Chapter 11: Singleton Design Pattern
  • Chapter 12: Strategy Design Pattern
  • Chapter 13: Observer Design Pattern
  • Chapter 14: Factory Design Patterns
  • Chapter 15: Adapter Design Pattern
  • Chapter 16: Decorator Design Pattern
  • Chapter 17: Chain of Responsibility Design Pattern
  • Chapter 18: Iterator Design Pattern
  • Chapter 19: Template Method Design Pattern
  • Chapter 20: Command Design Pattern
  • Chapter 21: Null Object Pattern
  • Chapter 22: State Design Pattern
  • Chapter 23: Lazy Initialization Technique
  • Chapter 24: Flyweight Design Pattern
  • Chapter 25: Memento Design Pattern
  • Chapter 26: Visitor Design Pattern
  • Chapter 27: Design Anti-Patterns
  • Chapter 28: Solidifying Robust Design Habits
  • Chapter 29: Where No One Has Gone Before
  • Chapter 30: Appendix A: Comparison of Capabilities Between Function Groups and Classes
  • Chapter 31: Appendix B: Requirements Documentation and ABAP Exercise Programs.