£25.30

Apress Hands-On Object-Oriented Programming: Mastering OOP Features for Real-World Software Systems Development

Price data last checked 8 day(s) ago - will refresh soon

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

Pricier than usual. £7 more than the 30-day average — we'd wait.

£25 today · 30-day average £18 · all-time low £11

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 83 days · 83 data points (no recent data)

Historical
Generating forecast…
£54.99 £6.26 £16.89 £27.52 £38.16 £48.79 £59.42 14 April 2026 04 May 2026 25 May 2026 14 June 2026 05 July 2026

Price Distribution

Price distribution over 83 days • 3 price ranges

Days at Price
Current Price
64 days 17 days · current 2 days 0 16 32 48 64 £11-20 £20-28 £46-55 Days at Price

Price Analysis

Most common range: £11-20 (64 days, 77.1%)

Price range: £11 - £55

Price levels: 3 price ranges over 83 days

Description

Learn how to easily design and implement a software system using object-oriented programming. Through hands-on activities, this book equips you with the real-world practice needed to master OOP skills that can be applied universally across any programming language. This book is dedicated to bridging the gap between theoretical concepts and practical implementation in software development using OOP. Readers will first understand the importance of OOP in handling software complexities before learning how to model real-world problems through access control, extendible object design, and object relationships. Specifically, the author discusses how to use inheritance, association, and polymorphism concepts for implementing reusable and easy-to-use complex software. More importantly, this book covers design patterns and event-driven programming for learning how to model complex interactions among various objects of the software system to implement various use cases. Unlike existing books on OOP which teach syntax and semantics through standard examples, this book leverages an immersive learning experience through a variety of real-world use cases, applications, games, and system software. While written in C++, the skills can be applied to any OOP language of the reader's preference. The book's last chapters will quickly introduce Python and Solidity languages for learning advanced technologies. By the end, novice and seasoned developers will know how to implement practical and reusable software systems with confidence. What You Will Learn Apply OOP concepts through real-time use cases: games, applications software (online shopping, reservations, etc.), system software (protocols, simulators, etc.), and modeling and implementation using C+ Design and implement reusable and extendible software with OOP Understand the importance of design patterns and learn how to use them for solving real-time issues Use event-driven programming for implementing complete interactions of complex application software, system software, and simulators Implement OOP using C++ features and discover Python and Solidity constructs for OOP Who This Book Is For Beginners and intermediate software developers with basic programming knowledge to quickly learn OOP concepts with C++. Advanced users will find it useful for quickly exploring best-design principles, patterns, and event-driven programming for implementing complex software systems.

Product Specifications

Brand
Apress
Format
paperback
Domain
Amazon UK
Release Date
04 October 2024
Listed Since
18 June 2024

Barcode

No barcode data available

Similar Products You Might Like

Object-Oriented Software Design in C++
85% match

Object-Oriented Software Design in C++

Manning

£33.42 23 May 2026
Design Patterns: Elements of Reusable Object-Oriented Software
83% match

Design Patterns: Elements of Reusable Object-Oriented Software

Prentice Hall

£42.95 12 Jun 2026
C++ Windows Programming: Develop real-world applications in Windows.
81% match

C++ Windows Programming: Develop real-world applications in Windows.

Packt Publishing

£43.99 02 Jul 2026
Practical OCaml
81% match

Practical OCaml

Apress

£48.12 01 Jun 2026
Hands-On System Programming with C++: Build performant and concurrent Unix and Linux systems with C++17
81% match

Hands-On System Programming with C++: Build performant and concurrent Unix and Linux systems with C++17

Packt Publishing

£43.99 06 Jun 2026
Beginning C++ Game Programming: Learn to program with C++ by building fun games
81% match

Beginning C++ Game Programming: Learn to program with C++ by building fun games

Packt Publishing

£43.51 22 Jun 2026
Introduction to Software Testing: A Practical Guide to Testing, Design, Automation, and Execution
80% match

Introduction to Software Testing: A Practical Guide to Testing, Design, Automation, and Execution

Apress

£35.07 09 Jun 2026
C++20 Recipes: A Problem-Solution Approach
80% match

C++20 Recipes: A Problem-Solution Approach

Apress

£42.95 27 May 2026
Mastering REST APIs: Boosting Your Web Development Journey with Advanced API Techniques
80% match

Mastering REST APIs: Boosting Your Web Development Journey with Advanced API Techniques

Apress

£39.27 03 Jul 2026
Oberon-2 Programming with Windows
80% match

Oberon-2 Programming with Windows

Springer

£74.22 06 Jun 2026
Crystal Programming: A project-based introduction to building efficient, safe, and readable web and CLI applications
80% match

Crystal Programming: A project-based introduction to building efficient, safe, and readable web and CLI applications

Packt Publishing

£39.59 11 Jun 2026
Learning C#: A Practical Approach: Volume 1 – The Building Blocks of C#
80% match

Learning C#: A Practical Approach: Volume 1 – The Building Blocks of C#

£40.06 03 Jul 2026
Reverse Engineering of Object Oriented Code (Monographs in Computer Science)
80% match

Reverse Engineering of Object Oriented Code (Monographs in Computer Science)

Springer

£75.68 26 May 2026
Game Development Patterns with Unity 2021: Explore practical game development using software design patterns and best practices in Unity and C#
79% match

Game Development Patterns with Unity 2021: Explore practical game development using software design patterns and best practices in Unity and C#

Packt Publishing

£26.59 03 Jun 2026
Mastering Quantitative Finance with Modern C++: Foundations, Derivatives, and Computational Methods
79% match

Mastering Quantitative Finance with Modern C++: Foundations, Derivatives, and Computational Methods

Apress

£46.23 26 May 2026
Hands–On Smart Contract Development with Solidity and Ethereum: From Fundamentals to Deployment
79% match

Hands–On Smart Contract Development with Solidity and Ethereum: From Fundamentals to Deployment

O'Reilly

£37.70 21 Jun 2026
Hands-On Software Architecture with Java: Learn key architectural techniques and strategies to design efficient and elegant Java applications
79% match

Hands-On Software Architecture with Java: Learn key architectural techniques and strategies to design efficient and elegant Java applications

Packt Publishing

£43.99 30 May 2026
Fundamentals of OOP and Data Structures in Java
79% match

Fundamentals of OOP and Data Structures in Java

Cambridge University Press

£36.86 19 Jun 2026
Learning Boost C++ Libraries: Solve practical programming problems using powerful, portable, and expressive libraries from Boost
79% match

Learning Boost C++ Libraries: Solve practical programming problems using powerful, portable, and expressive libraries from Boost

Packt Publishing

£43.99 23 Jun 2026
Application Security Program Handbook: A Guide for Software Engineers and Team Leaders
79% match

Application Security Program Handbook: A Guide for Software Engineers and Team Leaders

Manning

£45.99 30 May 2026
Learn to Program with C
79% match

Learn to Program with C

Apress

£42.88 12 Jun 2026
Fluent C: Principles, Practices, and Patterns
79% match

Fluent C: Principles, Practices, and Patterns

O'Reilly

£37.38 06 Jun 2026
Variational Object-Oriented Programming Beyond Classes and Inheritance: 470 (The Springer International Series in Engineering and Computer Science, 470)
79% match

Variational Object-Oriented Programming Beyond Classes and Inheritance: 470 (The Springer International Series in Engineering and Computer Science, 470)

Springer

£113.76 22 Jun 2026
Functional Programming in C#: How to write better C# code
79% match

Functional Programming in C#: How to write better C# code

Manning

£44.51 23 May 2026