OFFRE LISEUSES

Une liseuse achetée = une housse offerte* jusqu'au 21 juin

Nouveauté

Object-Oriented Programming in Java

Par : Lucien Sina
Offrir maintenant
Ou planifier dans votre panier
Disponible dans votre compte client Decitre ou Furet du Nord dès validation de votre commande. Le format PDF est :
  • Compatible avec une lecture sur My Vivlio (smartphone, tablette, ordinateur)
  • Compatible avec une lecture sur liseuses Vivlio
  • Pour les liseuses autres que Vivlio, vous devez utiliser le logiciel Adobe Digital Edition. Non compatible avec la lecture sur les liseuses Kindle, Remarkable et Sony
Logo Vivlio, qui est-ce ?

Notre partenaire de plateforme de lecture numérique où vous retrouverez l'ensemble de vos ebooks gratuitement

Pour en savoir plus sur nos ebooks, consultez notre aide en ligne ici
C'est si simple ! Lisez votre ebook avec l'app Vivlio sur votre tablette, mobile ou ordinateur :
Google PlayApp Store
  • Nombre de pages348
  • FormatPDF
  • ISBN978-3-6963-1989-2
  • EAN9783696319892
  • Date de parution19/05/2026
  • Protection num.Digital Watermarking
  • Taille1 Mo
  • Infos supplémentairespdf
  • ÉditeurBoD - Books on Demand

Résumé

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.
Formale Logik
Formale Logik
Lucien Sina
E-book
9,99 €
Sortieralgorithmen
Sortieralgorithmen
Lucien Sina
E-book
7,99 €
Philosophie
Philosophie
Lucien Sina
E-book
8,99 €
Überleben
Überleben
Lucien Sina
E-book
6,99 €
Komplexitätstheorie
Komplexitätstheorie
Lucien Sina
E-book
9,99 €
Theoretische Informatik
Theoretische Informatik
Lucien Sina
E-book
9,99 €