John Lewis, William Loftus

#JavaFX
#_API
#Software
#Solutions
#Object-oriented
Java Software Solutions establishes a strong foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large real-world examples, the worldwide best-selling text emphasises problem-solving and design skills and introduces students to the process of constructing high-quality software systems.
The 9th Edition features a sweeping overhaul of Graphics Track coverage, to fully embrace the JavaFX API. This fresh approach enriches programmers’ understandings of core object-oriented principles. The text uses a natural progression of concepts, focusing on the use of objects before teaching how to write them―equipping students with the knowledge and skill they need to design true object-oriented solutions.
Table of Contents
Chapter 1: Introduction
Chapter 2: Data and Expressions
Chapter 3: Using Classes and Objects
Chapter 4: Writing Classes
Chapter 5: Conditionals and Loops
Chapter 6: More Conditionals and Loops
Chapter 7: Object-Oriented Design
Chapter 8: Arrays
Chapter 9: Inheritance
Chapter 10: Polymorphism
Chapter 11: Exceptions
Chapter 12: Recursion
Chapter 13: Collections
Appendix A: Glossary
Appendix B: Number Systems
Appendix C: The Unicode Character Set
Appendix D: Java Operators
Appendix E: Java Modifiers
Appendix F: Java Coding Guidelines
Appendix G: JavaFX Layout Panes
Appendix H: JavaFX Scene Builder
Appendix I: Regular Expressions
Appendix J: Javadoc Documentation Generator
Appendix K: Java Syntax
Appendix L: Answers to Self-Review Questions









