|
An Introduction to Object-Oriented Programming with Java pr
... Read more
An Introduction to Object-Oriented Programming with Java provides an accessible and technically thorough introduction to the basics of programming using java. The fourth edition continues to take a truly object-oriented approach. Objects are used early so that students think in objects right from the beginning. In the fourth edition, the coverage on defining classes has been made more accessible. The material has been broken down into smaller chunks and spread over two chapters, making it more student-friendly. Also, new to this edition is the incorporation of Java 5.0 features, including use of the Scanner Class and the Formatter Class. The hallmark feature of the book, Sample Development Programs, are continued in this edition. These provide students with an opportunity to incrementally, step by step, walk through program design, learning the fundamentals of software engineering. Object diagrams, using a subset of UML, also continue to be an important element of Wu's approach. The consistent, visual approach assists students in understanding concepts. Handles: • Consistent Problem solving approach at the end of each chapter, that follows: o Problem Statement o Overall Plan o Design o Code o Test • Diagrams---SHOW Problem Solving • Placement of Objects first—Aids students in Problem Solving • 5.0 update is included in this revision ***With the 5.0 Revision is the: incorporation of two new classes. 1. The Scanner Class 2. Formatter Class Pedagogy— Tools to Problem Solve Design Guidelines Helpful Reminders Take my Advice Boxes You Might Want to Know Boxes Quick Check Exercises
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Wu takes a full-immersion approach to object-oriented progr
... Read more
Wu takes a full-immersion approach to object-oriented programming and emphasizes proper object-oriented design practices throughout the book. The author also features a robust set of instructors' materials including PowerPoint slides, code samples, and quiz questions.
Minimize
|
|
Go To Store
|
|
Liang's fundamentals–first approach enables readers to unde
... Read more
Liang's fundamentals–first approach enables readers to understand the basics before being introduced to more challenging topics. Liang offers one of the broadest ranges of carefully chosen examples, reinforcing key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-test. Introduction to Computers, Programs, and Java; Elementary Programming; Selections; Loops; Methods; Single-Dimensional Arrays; Multidimensional Arrays; Objects and Classes; Strings and Text I/O; Thinking in Objects; Inheritance and Polymorphism; GUI Basics; Exception Handling; Abstract Classes and Interfaces; Graphics; Event-Driven Programming; Creating Graphical User Interfaces; Applets and Multimedia; Binary I/O; Recursion. Comprehensive coverage of Java and programming make this a useful reference for IT professionals.
Minimize
|
|
Go To Store
|
|
Using engaging examples and a clear, straightforward approa
... Read more
Using engaging examples and a clear, straightforward approach, MICROSOFT VISUAL C# 2010: AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING, FOURTH EDITION guides beginning programmers through developing programs in the C# language. The book provides readers with a strong background knowledge of structured programming, method calling, and parameter passing, all of which are important concepts easily transferable to other programming languages. The Fourth Edition has been written and tested using the latest version of C#, Visual C# 2010, and now offers supplementary video lessons, expanded coverage of methods, and the option to study GUI applications earlier in the text.
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
This book introduces the art of programming in C++. The top
... Read more
This book introduces the art of programming in C++. The topics covered range from simple C++ programmes to programme features such as classes, templates, and namespaces. Emphasis is placed on developing a good programming technique and demonstrating when and how to use the advanced features of C++. This revised and extended second edition includes: the Standard Template Library (STL), a major addition to the ANSI C++ standard; full coverage of all the major topics of C++, such as templates; and practical tools developed for object-oriented computer graphics programming. All code program files and exercises are ANSI C++ compatible and have been compiled on both Borland C++ v5.5 and GNU/Linux g++ v2.91 compilers. They are available from the author's web site.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Written by a highly successful teacher and author, this boo
... Read more
Written by a highly successful teacher and author, this book teaches users how to program in Java 'from the beginning.' Exceptionally readable, it conforms to current OO technology and the Java 1.4 SDK, requires no previous programming knowledge, and introduces object-oriented programming gently--'after' learners have mastered basic programming concepts. KEY TOPICS' The book features chapters on object-oriented programming, graphical user interfaces, GUIs, using Swing components, applets and graphics, and multidimensional arrays. Twenty Problem Solving in Action case studies focus on business applications and scenarios involving event-driven programming, e-commerce, inventory control, present value, payroll professional baseball stats, and easy equation solution. For all IS and IT professionals.
Minimize
|
|
Go To Store
|
|
Nino and Hosch have updated their popular introductory text
... Read more
Nino and Hosch have updated their popular introductory text that provides an objects first introduction to programming and software design using Java. The emphasis throughout is on problem modeling using fundamental software engineering princi-ples and concepts. Java used as a vehicle for teaching these topics. New constructs and features of Java 5.0, such as generics, are introduced. The text includes optional, interactive exercises using the DrJava integrated development environment (IDE). The UML is employed (very informally) for denoting objects, object relationships, and system dynamics. No specific previous programming experience is assumed, and the text is appropriate for first year computer science majors. The text could also carry over to a second course on data structures or software/OO design.About DrJava: DrJava is an IDE designed primarily for students and includes an easy to use facility for interactively evaluating Java code. Optional DrJava exercises are included throughout the text if instructors want their students doing more pro-gramming. DrJava is the IDE chosen by the authors, but any IDE can be used for these exercises.This update of the text provides Java code in newly released Version 5.0.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Release Date: December 01, 1998
|
from $74
(3 stores)
See Details
|
|
Release Date: August 01, 2009
|
from $34
(3 stores)
See Details
|
|
An Introduction to Object-Oriented Programming with Java ta
... Read more
An Introduction to Object-Oriented Programming with Java takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes. Wu uses a gentler approach to teaching students how to design their own classes, separating the coverage into two chapters. GUI coverage is also located independently in the back of the book and can be covered if desired. Wu also features a robust set of instructors' materials including PowerPoint slides, code samples, and quiz questions.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
An Introduction to Object-Oriented Programming with Java ta
... Read more
An Introduction to Object-Oriented Programming with Java takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes. Wu uses a gentler approach to teaching students how to design their own classes, separating the coverage into two chapters. GUI coverage is also located independently in the back of the book and can be covered if desired. Wu also features a robust set of instructors' materials including PowerPoint slides, code samples, and quiz questions.
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
* Objects First Approach. Students learn to design with obj
... Read more
* Objects First Approach. Students learn to design with objects from the start. In more traditional approaches, students first learn "programming basics in the context of procedural programming in the small." Since this frame of reference is essentially useless when attacking large-scale problems, students must later "re-learn how to approach problems. Instructors can present material from a point of view that will "make sense" throughout the curriculum. Presentation and justification of programming principles and good techniques is easier.* Emphasis on the distinction between class specification and implementation. Students learn to develop coherent class specifications early on, and to build components that conform to carefully defined, consistent specifications. The result is more main-tainable, error-free code.* Early emphasis on testing and test-driven implementation. Students develop a habit of testing as part of the implementation process. Testing is essential to ensure quality programs.* Current presentation of object-oriented design and Java. Students benefit from seeing general approaches to commonly occurring design patterns in a specific, well-defined context. This will also make it easier for students to "get the point" when such topics are introduced in upper-level design and software engineering courses. Other features include an emphasis on event-driven interfaces, rather than traditional procedural I/O; informal use of standard UML notation* Optional interactive exercises are designed for use with the open-source DrJava integrated development environment (IDE) - a popular tool for compiling and testing programs
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Release Date: February 01, 2007
|
from $6.84
(2 stores)
See Details
|
|
Using engaging examples and a clear, straightforward approa
... Read more
Using engaging examples and a clear, straightforward approach, MICROSOFT VISUAL C# 2010: AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING, FOURTH EDITION guides beginning programmers through developing programs in the C# language. The book provides readers with a strong background knowledge of structured programming, method calling, and parameter passing, all of which are important concepts easily transferable to other programming languages. The Fourth Edition has been written and tested using the latest version of C#, Visual C# 2010, and now offers supplementary video lessons, expanded coverage of methods, and the option to study GUI applications earlier in the text.
Minimize
|
|
Go To Store
|
|
Now covers Qt 4.7/4.6Master C++ "The Qt Way," with Modern D
... Read more
Now covers Qt 4.7/4.6Master C++ "The Qt Way," with Modern Design Patterns and Efficient ReuseThis fully updated book teaches C++ "The Qt Way," emphasizing design patterns and efficient reuse. Readers will master both the C++ language and Nokia Qt 4.7/4.6 libraries, as they learn to develop software with well-defined code layers and simple, reusable classes and functions.Every chapter of this edition has been improved with new content, better organization, or both. Notably, readers will find extensively revised coverage of Widgets, MainWindows, Models and Views, Databases, and Dynamic Forms. This edition introduces the powerful new Qt Creator IDE; presents new multimedia techniques; and offers extended coverage of Qt Designer. It has been restructured to help readers start writing software immediately and write robust, effective software sooner, as well.The authors introduce several new design patterns, add many quiz questions and labs, and present more efficient solutions relying on new Qt features and best practices. They also provide an up-to-date C++ reference section and a complete application case study.Master C++ keywords, literals, identifiers, declarations, types, and type conversionsUnderstand classes and objects, organize them, and describe their interrelationshipsLearn consistent programming style and naming rulesUse lists, functions, and other essential techniquesDefine inheritance relationships to share code and promote reuseLearn how code libraries are designed, built, and usedWork with QObject, the base class underlying much of QtBuild graphical user interfaces with Qt widgetsUse templates to write generic functions and classesMaster advanced reflective programming techniquesUse the Model-View framework to cleanly separate data and GUI classesValidate input using regular expressions and other techniquesParse XML data with SAX, DOM, and QXmlStreamReaderMaster today's most valuable creational and structural design patternsCreate, use, monitor, and debug processes and threadsProgram databases with Qt's SQL classesManage memory reliably and efficiently
Minimize
|
|
FREE Shipping
Go To Store
|
|
Written to appeal to both novice and veteran programmers, t
... Read more
Written to appeal to both novice and veteran programmers, this complete and well-organized guide to the versatile and popular object-oriented programming language Java shows how to use it as a primary tool in many different aspects of one's programming work. It emphasizes the importance of good programming style—particularly the need to maintain an object's integrity from outside interference—and helps users harness the power of Java in object-oriented programming to create their own interesting and practical every-day applications. Discusses the basics of computer systems, and describes the fundamental elements of the Java language, with complete instructions on how to compile and run a simple program. Introduces fundamental object-oriented concepts, and shows how simple classes may be defined from scratch. Explores Java's exception-handling mechanism, and investigates Java's interface facility (i.e., polymorphism). Covers all Java applications, including use of the Abstract Windowing Toolkit, graphical programming, networking, and simulation. Includes numerous exercises, periodic reviews, case studies, and supporting visuals. For those in the computer science industry.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
* Objects First Approach. Students learn to design with obj
... Read more
* Objects First Approach. Students learn to design with objects from the start. In more traditional approaches, students first learn "programming basics in the context of procedural programming in the small." Since this frame of reference is essentially useless when attacking large-scale problems, students must later "re-learn how to approach problems. Instructors can present material from a point of view that will "make sense" throughout the curriculum. Presentation and justification of programming principles and good techniques is easier.* Emphasis on the distinction between class specification and implementation. Students learn to develop coherent class specifications early on, and to build components that conform to carefully defined, consistent specifications. The result is more main-tainable, error-free code.* Early emphasis on testing and test-driven implementation. Students develop a habit of testing as part of the implementation process. Testing is essential to ensure quality programs.* Current presentation of object-oriented design and Java. Students benefit from seeing general approaches to commonly occurring design patterns in a specific, well-defined context. This will also make it easier for students to "get the point" when such topics are introduced in upper-level design and software engineering courses. Other features include an emphasis on event-driven interfaces, rather than traditional procedural I/O; informal use of standard UML notation* Optional interactive exercises are designed for use with the open-source DrJava integrated development environment (IDE) - a popular tool for compiling and testing programs
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
Using engaging examples and a clear, straightforward approa
... Read more
Using engaging examples and a clear, straightforward approach, MICROSOFT VISUAL C# 2010: AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING, FOURTH EDITION guides beginning programmers through developing programs in the C# language. The book provides readers with a strong background knowledge of structured programming, method calling, and parameter passing, all of which are important concepts easily transferable to other programming languages. The Fourth Edition has been written and tested using the latest version of C#, Visual C# 2010, and now offers supplementary video lessons, expanded coverage of methods, and the option to study GUI applications earlier in the text.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
"Introduction to Programming with Greenfoot: Object-Oriente
... Read more
"Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with games and Simulations" is ideal for introductory courses in Java Programming or Introduction to Computer Science. "The only textbook to teach Java programming using Greenfoot--this is "Serious Fun." " Programming doesn't have to be dry and boring. This book teaches Java programming in an interactive and engaging way that is technically relevant, pedagogically sound, and highly motivational for students. Using the Greenfoot environment, and an extensive collection of compelling example projects, students are given a unique, graphical framework in which to learn programming.
Minimize
|
|
Go To Store
|
|
Release Date: December 29, 2007
|
from $47
(2 stores)
See Details
|
|
In An Introduction to Object-Oriented Programming, Timothy
... Read more
In An Introduction to Object-Oriented Programming, Timothy Budd provides a language-independent presentation of object-oriented principles, such as objects, methods, inheritance (including multiple inheritance) and polymorphism. Examples are drawn from several different languages, including (among others) C++, C#, Java, CLOS, Delphi, Eiffel, Objective-C and Smalltalk. By examining many languages, the reader is better able to appreciate the general principles that lie beyond the syntax of the individual languages. This new edition presents examples drawn from a wider range of languages, including Eiffel, CLOS, and Python in addition to the mainstream languages, as well as extensive comparisons between C++, C# and Java. Case studies explore the application of polymorphism in the STL in C++ and the AWT in Java. UML notation and diagrams are integrated and utilized throughout. The book also features advanced sections on design patterns, reflection and introspection, network programming, and the implementation of object-oriented languages. This book is appropriate for programmers looking to read about the theory behind and functionality of a variety of object-oriented programming languages. It is also useful as a reference.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
This book teaches the reader how to write programs using Ja
... Read more
This book teaches the reader how to write programs using Java. It does so with a unique approach that combines fundamentals first with objects early. The book transitions smoothly through a carefully selected set of procedural programming fundamentals to object-oriented fundamentals. During this early transition and beyond, the book emphasizes problem solving. For example, Chapter 2 is devoted to algorithm development, Chapter 8 is devoted to program design, and problem-solving sections appear throughout the book. Problem-solving skills are fostered with the help of an interactive, iterative presentation style: Here's the problem. How can we solve it? How can we improve the solution?. Some key features include: A conversational, easy-to-follow writing style. Many executable code examples that clearly and efficiently illustrate key concepts. Extensive use of UML class diagrams to specify problem organization. Simple GUI programming early, in an optional standalone graphics track. Well-identified alternatives for altering the book's sequence to fit individual needs. Well-developed projects in six different academic disciplines, with a handy summary. Detailed customizable PowerPointTM lecture slides, with icon-keyed hidden notes. Student Resources: Links to compiler software - for Sun's Java2 SDK toolkit, Helios's TextPad, Eclipse, NetBeans, and BlueJ. TextPad tutorial. Eclipse tutorials. Textbook errata. All textbook example programs and associated resource files. Instructor Resources: Customizable PowerPoint lecture slides with hidden notes. Hidden notes provide comments that supplement the displayed text in the lecture slides. For example, if the displayed text asks a question the hidden notes provide the answer. Exercise solutions. Project solutions. "The authors have done a superb job of organizing the various chapters to allow the students to enjoy programming in Java from day one. I am deeply impressed with the entire textbook. I would have my students keep this text and use it throughout their academic career as an excellent Java programming source book". Benjamin B. Nystuen, University of Colorado at Colorado Springs. "The authors have done a great job in describing the technical aspects of programming. The authors have an immensely readable writing style. I have an extremely favorable impression of Dean and Dean's proposed text". Shyamal Mitra, University of Texas at Austin. "The overall impression of the book was that it was friendly to read. I think this is a great strength, simply because students reading it, and especially students who are prone to reading to understand, will appreciate this approach rather than the regular hardcore programming mentality". Andree Jacobson, University of New Mexico.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Introduction to Java Programming, Comprehensive, 8e, featu
... Read more
Introduction to Java Programming, Comprehensive, 8e, features comprehensive coverage ideal for a one-, two-, or three-semester CS1 course sequence.Regardless of major, students will be able to grasp concepts of problem-solving and programming — thanks to Liang’s fundamentals-first approach, students learn critical problem solving skills and core constructs before object-oriented programming. Liang’s approach has been extended to application-rich programming examples, which go beyond the traditional math-based problems found in most texts. Students are introduced to topics like control statements, methods, and arrays before learning to create classes. Later chapters introduce advanced topics including graphical user interface, exception handling, I/O, and data structures. Small, simple examples demonstrate concepts and techniques while longer examples are presented in case studies with overall discussions and thorough line-by
Minimize
Earn 2% eBay Bucks on qualifying purchases! Backed by eBay Buyer Protection Program. Terms and Conditions apply.
In stock
|
|
FREE Shipping
Go To Store
|
|
In An Introduction to Object-Oriented Programming, Timothy
... Read more
In An Introduction to Object-Oriented Programming, Timothy Budd provides a language-independent presentation of object-oriented principles, such as objects, methods, inheritance (including multiple inheritance) and polymorphism. Examples are drawn from several different languages, including (among others) C++, C#, Java, CLOS, Delphi, Eiffel, Objective-C and Smalltalk. By examining many languages, the reader is better able to appreciate the general principles that lie beyond the syntax of the individual languages. This new edition presents examples drawn from a wider range of languages, including Eiffel, CLOS, and Python in addition to the mainstream languages, as well as extensive comparisons between C++, C# and Java. Case studies explore the application of polymorphism in the STL in C++ and the AWT in Java. UML notation and diagrams are integrated and utilized throughout. The book also features advanced sections on design patterns, reflection and introspection, network programming, and the implementation of object-oriented languages. This book is appropriate for programmers looking to read about the theory behind and functionality of a variety of object-oriented programming languages. It is also useful as a reference.
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
Release Date: August 07, 2008
|
from $24
(2 stores)
See Details
|
|
Microsoft Visual C# Comprehensive is an expanded version of
... Read more
Microsoft Visual C# Comprehensive is an expanded version of Microsoft Visual C# 2008: An Introduction to Object-Oriented Programming with five NEW chapters, for a more complete C# course! The Comprehensive text builds on the established pedagogy of Microsoft Visual C# 2008: An Introduction to Object-Oriented Programming, adding topics to provide a thorough foundation in C# suitable for a two-semester or three-quarter course sequence. After presenting thorough coverage of object-oriented programming fundamentals in general, and C# programming fundamentals in particular, this book delves into topics such as multithreading, XAML, The Windows Presentation Foundation, and dynamic data structures.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Microsoft Visual C# Comprehensive is an expanded version of
... Read more
Microsoft Visual C# Comprehensive is an expanded version of Microsoft Visual C# 2008: An Introduction to Object-Oriented Programming with five NEW chapters, for a more complete C# course! The Comprehensive text builds on the established pedagogy of Microsoft Visual C# 2008: An Introduction to Object-Oriented Programming, adding topics to provide a thorough foundation in C# suitable for a two-semester or three-quarter course sequence. After presenting thorough coverage of object-oriented programming fundamentals in general, and C# programming fundamentals in particular, this book delves into topics such as multithreading, XAML, The Windows Presentation Foundation, and dynamic data structures.
Minimize
|
|
Go To Store
|
|
An Introduction to Java Programming and Object-Oriented App
... Read more
An Introduction to Java Programming and Object-Oriented Application Development is an introductory text intended for beginning programming students, whether in high school, junior college, or a four-year university majoring in computer science or computer information systems. This text covers what students need to know about basic Java programming in a clear, straight-forward writing style. This text spends less time on verbiage and offers more examples than other books. The key concepts are isolated and identified for easier understanding and quick review. This kind of organization will help students better understand what they are reading and enable them to find important topics for review later.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
The Object-Oriented Thought Process Third Edition Matt
... Read more
The Object-Oriented Thought Process Third Edition Matt Weisfeld An introduction to object-oriented concepts for developers looking to master modern application practices. Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, and Visual Basic .NET. By designing with objects rather than treating the code and data as separate entities, OOP allows objects to fully utilize other objects’ services as well as inherit their functionality. OOP promotes code portability and reuse, but requires a shift in thinking to be fully understood. Before jumping into the world of object-oriented programming languages, you must first master The Object-Oriented Thought Process. Written by a developer for developers who want to make the leap to object-oriented technologies as well as managers who simply want to understand what they are managing, The Object-Oriented Thought Process provides a solution-oriented approach to object-oriented programming. Readers will learn to understand object-oriented design with inheritance or composition, object aggregation and association, and the difference between interfaces and implementations. Readers will also become more efficient and better thinkers in terms of object-oriented development. This revised edition focuses on interoperability across various technologies, primarily using XML as the communication mechanism. A more detailed focus is placed on how business objects operate over networks, including client/server architectures and web services. “Programmers who aim to create high quality software–as all programmers should–must learn the varied subtleties of the familiar yet not so familiar beasts called objects and classes. Doing so entails careful study of books such as Matt Weisfeld’s The Object-Oriented Thought Process.” –Bill McCarty, author of Java Distributed Objects, and Object-Oriented Design in Java Matt Weisfeld is an associate professor in business and technology at Cuyahoga Community College in Cleveland, Ohio. He has more than 20 years of experience as a professional software developer, project manager, and corporate trainer using C++, Smalltalk, .NET, and Java. He holds a BS in systems analysis, an MS in computer science, and an MBA in project management. Weisfeld has published many articles in major computer trade magazines and professional journals.
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
Your essential comparative approach to learning C++ and Jav
... Read more
Your essential comparative approach to learning C++ and JavaProgramming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java, a comparative presentation of object-oriented programming with two of the most popular programming languages of today, teaches vital skills and techniques for the Internet age. Based on highly successful courses taught by the author, this book answers the need for a comprehensive educational program on the subject of object-oriented programming. In a clear and accessible format, the author compares and contrasts both languages, from basic language constructs to how both languages are used in application-level programming, such as graphics programming, network programming, and database programming.Since both C++ and Java were born out of the same language, C, learning these two languages together has several distinct advantages:* Because they have much in common at the level of basic language structures, learning C++ and Java together saves time and facilitates the mastery of each* Learning by contrast and comparison can be more efficient and enjoyable, allowing readers access to the strengths and weaknesses of both languages* Learning to write a program in one language that corresponds to a given program in the other language enables students to tackle more difficult projects in either language* Comparing similar concepts in the two languages leads to a deeper understanding of the concepts in bothRoughly the first half of the text is devoted to basic language issues. More advanced topics are detailed in the second half, including programming of graphical user interfaces, multithreading, network programming, and database programming.Designed as a text for educational programs in advanced programming and as a reference for professionals implementing Web- and Internet-based applications, Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java is also recommended for programmers familiar with either language who wish to expand their programming skills.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|