Object-Oriented Programming in Java
Object-Oriented Programming in Java
Object-Oriented Programming in Java
Lucien , Sina

Object-Oriented Programming in Java

€ 24,99

Tweedehands producten

  1. Op zoek naar tweedehands producten...
  • Geen verzendkosten vanaf €15,- NL & BE
  • Cadeaus gratis ingepakt
  • Bestellen zonder account mogelijk
  • 30 dagen ruiltermijn voor fysieke producten
  • Beschrijving

    Programming is not just about writing code in a specific language, but about understanding how to think about problems and structure solutions. This book uses Java as a practical framework to develop a deep understanding of object-oriented programming and its role within the broader context of programming paradigms.The focus is on concepts rather than tools or setup. You will learn how problems are structured, how algorithms emerge from them, and how different programming paradigms relate to one another. Object-oriented programming is developed systematically through Java and contrasted with procedural and other programming approaches to make the underlying principles clearer.Core concepts such as classes and objects, encapsulation, inheritance, polymorphism, interfaces, and type parameterization are explained in a connected and structured way, showing how they form the basis of scalable software design. In addition, programming languages are classified and compared to highlight how different paradigms shape the way we think about software.Where useful, examples from other programming languages are included to clarify conceptual differences, while Java remains the main implementation language throughout the book. It serves as the concrete environment in which abstract ideas become executable and testable.The learning process is supported by carefully structured exercises with complete solutions, helping to bridge theory and practice. Further topics include arrays, collections, recursion, exception handling, and key language features relevant to object-oriented design.This book is intended for students who want a solid conceptual introduction to object-oriented programming, learners who aim to understand programming paradigms rather than a single language, and developers who want to strengthen their design thinking and conceptual clarity.By the end, you will not only understand Java, but also how object-oriented systems are structured and how they relate to other programming paradigms.

    Lucien Sina is a computer scientist and educator with a strong focus on the foundations of programming and software design. His work centers on the development and analysis of algorithms as well as the clear communication of core concepts in computer science. He has experience in teaching and structuring technical content in a way that makes abstract ideas accessible and understandable for learners at different levels.

    Specificaties

    Uitgever BoD - Books on Demand
    Editie 26001
    Verschenen 11 mei 2026
    Pagina's 348
    Thema Object-georiënteerd programmeren (OOP)
    Afmetingen 190 x 120 x 22 mm
    Gewicht 371 gr
    EAN 9783696380014
    Bindwijze Paperback
    Taal Engels

    Gerelateerd

    Modular Rails

    Modular Rails

    David Silva
    € 69,50
    Building Your Own Roguelike

    Building Your Own Roguelike

    David Silva
    € 41,50
    Algoritmos e Estruturas de Dados

    Algoritmos e Estruturas de Dados

    Lucien , Sina
    € 21,99
    Python Algorithms in easy steps

    Python Algorithms in easy steps

    Mike McGrath
    € 27,50