Langsung ke konten utama

Demystified Object-Oriented Programming with C++ : Implement proven object-oriented design principles to write better code and create robust software (9781839218835)



Become a skilled C++ programmer by embracing object-oriented programming and exploring language complexities, design patterns, and smart programming techniques with this detailed hands-on guide covering examples compliant with C++20

Key Features

Apply object-oriented design concepts in C++ using language features and sound programming techniques
Unlock sophisticated programming solutions with nuances to become an efficient programmer
Explore design patterns as proven solutions for writing scalable and maintainable software in C++

Book DescriptionWhile object-oriented software design helps you write more easily maintainable code, companies choose C++ as an OO language for its speed. Object-oriented programming (OOP) in C++ is not automatic - understanding OO concepts and how they map to C++ language features as well as OOP techniques is crucial. You must also know how to distinguish your code by utilizing well-tested, creative solutions, which can be found in popular design patterns. This book will help you to harness OOP in C++ for writing better code.

Starting with the essential C++ features that serve as building blocks for the main chapters, this book explains fundamental object-oriented concepts and shows you how to implement them in C++. With the help of practical code examples and diagrams, you'll find out how and why things work. The book's coverage furthers your C++ repertoire by including templates, exceptions, operator overloading, STL, and OO component testing. You'll also discover popular design patterns with in-depth examples and how to use them as effective programming solutions to recurring OOP problems.

By the end of this book, you'll be able to employ essential and advanced OOP concepts confidently to create enduring and robust software.

What you will learn

Quickly learn the building blocks needed to develop a base for essential OOP features in C++
Implement OO designs using both C++ language features and proven programming techniques
Understand how well-designed, encapsulated code helps make more easily maintainable software
Write robust C++ code that can handle programming exceptions
Design extensible and generic code using templates
Apply operator overloading, utilize STL, and perform OO component testing
Examine popular design patterns to provide creative solutions for typical OO problems

Who this book is forWhether you are a professional programmer or an adept college student looking to use C++ as an OOP language, this book will help you create robust and easily maintainable code. Programmers who want to master the implementation of OO designs through both C++ language features and refined implementation techniques will find the book useful. This OOP book assumes prior programming experience; however, if you have no prior C++ or basic C++ experience, the early chapters will help you learn the core building blocks that set the foundation for the many OOP sections, advanced features, and design patterns.


Product details

  • Paperback | 568 pages
  • 75 x 93 x 29.21mm | 961.62g
  • Birmingham, United Kingdom
  • English
  • 1839218835
  • 9781839218835


Download Demystified Object-Oriented Programming with C++ : Implement proven object-oriented design principles to write better code and create robust software (9781839218835).pdf, available at ebookdownloadfree.co for free.

>DOWNLOAD NOW<

Komentar

Postingan populer dari blog ini

Captain Marvel Vol. 2: Civil War Ii (0785196439)

Old friends face off as bitter enemies in an event that will change Captain Marvel's life forever! As a new Civil War erupts, Carol Danvers finds herself at the very forefront of the conflict. But when tragedy hits too close to home, how far will she go to fight for what she believes in? As the rift with Iron Man grows ever deeper, Carol and the Alpha Flight recruit more to their cause: changing the future to protect the present. As wins mount up on Carol's side, she knows her mission is the right one - the only trouble is, not everyone agrees. Carol Danvers truly is one of Earth's Mightiest Heroes, and this is the story that proves it. It's Captain Marvel at her finest, in the fight of her life! COLLECTING: CAPTAIN MARVEL 6-10 Product details Format Paperback ...

Contacts (9780008346966)

One man's last journey. One hundred and fifty-eight chances to save his life. The unforgettable new book from award-winning writer and comedian Mark Watson! 'Mark Watson is one of my favourite writers and Contacts is by far his best book yet' Adam Kay 'Witty, emotional and beautifully written' Jill Mansell 'It made me laugh, cry, reflect and want to check in on all my friends' Emma Gannon 'This is such a great book, funny and serious and daring and humane' Richard Curtis James Chiltern boards the 23:50 sleeper train from London to Edinburgh with two pork pies, six beers and a packet of chocolate digestives. At 23:55 he sends a message to all 158 people in his contacts, telling them that he plans to end his life in the morning. He then switches his phone to flight mode. He's said goodbye. To him, it's the end of his story - and time to crack open the biscuits. But across the world, 158 phones are lighting up with a notification. P...

Orientalism (9780141187426)

The seminal work that has redefined our understanding of colonialism and empire, with a preface by the author 'Stimulating, elegant and pugnacious' Observer 'Magisterial' Terry Eagleton In this highly-acclaimed work, Edward Said surveys the history and nature of Western attitudes towards the East, considering orientalism as a powerful European ideological creation - a way for writers, philosophers and colonial administrators to deal with the 'otherness' of eastern culture, customs and beliefs. He traces this view through the writings of Homer, Nerval and Flaubert, Disraeli and Kipling, whose imaginative depictions have greatly contributed to the West's romantic and exotic picture of the Orient. Drawing on his own experiences as an Arab Palestinian living in the West, Said examines how these ideas can be a reflection of European imperialism and racism. 'Beautifully patterned and passionately argued' New Statesman 'Very exciting ... his...