CHF 34,50

Object-Oriented Programming in Java Anglais · Livre de poche

Expédition généralement dans un délai de 4 à 7 jours ouvrés

Description

En savoir plus










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.


A propos de l'auteur










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.


Détails du produit

Auteurs Lucien Sina
Edition BoD - Books on Demand
 
Contenu Livre
Forme du produit Livre de poche
Date de parution 11.05.2026
Catégorie Sciences naturelles, médecine, it, technique > Informatique, ordinateurs > Informatique
 
EAN 9783696380014
ISBN 978-3-6963-8001-4
Nombre de pages 348
Dimensions (emballage) 12 x 19 x 2,2 cm
Poids (emballage) 371 g
 
Catégories für die Berufsbildung / Berufsausbildung, für die Hochschulausbildung, Programmier- und Skriptsprachen, allgemein, Objektorientierte Programmierung (OOP), Für das Lernen zu Hause / Selbststudium / autonomes Lernen, Classes and objects, Java exercises, Java Interfaces, Encapsulation in Java, Inheritance and Polymorphism
 

Commentaires des clients

Aucune analyse n'a été rédigée sur cet article pour le moment. Sois le premier à donner ton avis et aide les autres utilisateurs à prendre leur décision d'achat.

Écris un commentaire

Super ou nul ? Donne ton propre avis.

Pour les messages à CeDe.ch, veuillez utiliser le formulaire de contact.

Il faut impérativement remplir les champs de saisie marqués d'une *.

En soumettant ce formulaire, tu acceptes notre déclaration de protection des données.