Flylib.com
Object-Oriented Programming (From Problem Solving to JAVA) (Charles River Media Programming)
Object-Oriented Programming (From Problem Solving to JAVA) (Charles River Media Programming)
ISBN: 1584502878
EAN: 2147483647
Year: 2005
Pages: 184
Authors:
Josu00e9 M. Garrido
BUY ON AMAZON
Table of Contents
BackCover
Object-Oriented Programming - From Problem Solving to Java
Preface
Chapter 1: Computer Systems
1.2 Computer Systems
1.3 Programming Languages
1.4 Summary
1.5 Key Terms
1.6 Exercises
Chapter 2: Program Development
2.2 Problem Solving
2.3 Software Development Process
2.4 Summary
2.5 Key Terms
2.6 Exercises
Chapter 3: Objects and Classes
3.2 Objects and Problem Solving
3.3 Objects and Modeling
3.4 Classes
3.5 Responsibilities of Objects
3.6 Summary
3.7 Key Terms
3.8 Exercises
Chapter 4: Object-Oriented Programs
4.2 Object-Oriented Programs
4.3 Modules
4.4 Classes as Modules
4.5 Data Definitions
4.6 Algorithms
4.7 Software Implementation
4.8 Describing Data
4.9 Definition of Functions
4.10 Creating Objects
4.11 Writing Object-Oriented Programs
4.12 Summary
4.13 Key Terms
4.14 Exercises
Chapter 5: Objects and Methods
5.2 Classes
5.3 Methods
5.4 Execution of Functions
5.5 Data Transfer with Functions
5.6 Initializer Functions
5.7 A Complete Program
5.8 Static Methods and Variables
5.9 Summary
5.10 Key Terms
5.11 Exercises
Chapter 6: Data and Algorithms
6.2 Describing Data
6.3 Algorithm Design
6.4 Notations for Describing Algorithms
6.5 Design Structures
6.6 Statements in KJP
6.7 Simple Examples of Algorithms
6.8 Summary
6.9 Key Terms
6.10 Exercises
Chapter 7: Selection
7.2 Selection Structure
7.3 The Salary Problem with Selection
7.4 Solving a Quadratic Equation
7.5 Compound Conditions
7.6 The Case Statement
7.7 Summary
7.8 Key Terms
7.9 Exercises
Chapter 8: Repetition
8.2 Repetition with the While Loop
8.3 The Salary Problem with Repetition
8.4 Counter and Accumulator Variables
8.5 Repetition with Loop Until
8.6 Repetition with for Loop
8.7 Summary
8.8 Key Terms
8.9 Exercises
Chapter 9: Arrays
9.2 Declaring Arrays
9.3 Referring Individual Elements of an Array
9.4 Simple Applications of Arrays
9.5 Array Parameters
9.6 Arrays with Multiple Dimensions
9.7 Using Arrays in Java
9.8 Summary
9.9 Key Terms
9.10 Exercises
Chapter 10: Strings
10.2 Declaring Strings
10.3 String as an Array
10.4 Finding the Position of a Substring
10.5 Joining Two or More Strings
10.6 Comparing Strings
10.7 Searching Strings
10.8 Strings in Java
10.9 Summary
10.10 Key Terms
10.11 Exercises
Chapter 11: Basic Object-Oriented Modeling
11.2 UML Diagrams
11.3 Static Modeling Diagrams
11.4 Modeling Dynamic Characteristics
11.5 Summary
11.6 Key Terms
11.7 Exercises
Chapter 12: Inheritance
12.2 Classification
12.3 Inheritance
12.4 Summary
12.5 Key Terms
12.6 Exercises
Chapter 13: Abstract Classes, Interfaces, and Polymorphism
13.2 Abstract Classes
13.3 Interfaces
13.4 Subtypes
13.5 Polymorphism
13.6 Heterogeneous Array
13.7 Summary
13.8 Key Terms
13.9 Exercises
Chapter 14: Basic Graphical User Interfaces
14.2 Graphical Objects
14.3 Frames
14.4 Events and Listeners
14.5 Applets
14.6 Panel Containers
14.7 Drawing Simple Objects
14.8 Summary
14.9 Key Terms
14.10 Exercises
Chapter 15: Exceptions and IO
15.2 Dealing with Exceptions
15.3 Files
15.4 Summary
15.5 Key Terms
15.6 Exercises
Chapter 16: Recursion
16.2 Basic Recursive Techniques
16.3 A Simple Recursive Function
16.4 The Internal Computations
16.5 Summary
16.6 Key Terms
16.7 Exercises
Chapter 17: Threads
17.2 Concurrent Execution
17.3 Programming with Threads
17.4 Thread Definition
17.5 Summary
17.6 Key Terms
17.7 Exercises
Appendix A
A.2 Installing the KJP Software
A.3 The KJP Translator in a DOS Window
A.4 Using jGRASP
Appendix B
B.2 CD Folders
B.3 System Requirements
B.4 Installation
Index
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_K
Index_L
Index_M
Index_N
Index_O
Index_P
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
List of Figures
List of Tables
CD Content
Object-Oriented Programming (From Problem Solving to JAVA) (Charles River Media Programming)
ISBN: 1584502878
EAN: 2147483647
Year: 2005
Pages: 184
Authors:
Josu00e9 M. Garrido
BUY ON AMAZON
Agile Project Management: Creating Innovative Products (2nd Edition)
Customers and Products
Agile Practices
Phase: Explore
Practice: Coaching and Team Development
Implementing the Vision
The .NET Developers Guide to Directory Services Programming
System.DirectoryServices.Protocols Overview
Syntactic versus Semantic Conversion
Writing COM Interop Types
Primary Group Membership
Authentication Using SSPI
Microsoft VBScript Professional Projects
What Is VBScript?
Scheduling Disk Maintenance
Mapping Network Printers and Disks
Creating Administrator Accounts
Report Distribution and Remote Archive Management
Oracle SQL*Plus: The Definitive Guide (Definitive Guides)
Why Master SQL*Plus?
Sorting Query Results
Executing a Script
Branching in SQL*Plus
SQL*Plus Settings You Can Control
HTI+ Home Technology Integrator & CEDIA Installer I All-In-One Exam Guide
Planning a Structured Wiring Installation
Designing and Installing Distributed Video Systems
Designing and Installing a Home Telephone System
Home Security Surveillance Systems
Integrating the Connected Home
Python Programming for the Absolute Beginner, 3rd Edition
Packing and Unpacking Files
PyView: An Image and Notes Slideshow
Graph Searching
Wrapping C Environment Calls
Section A.3. Major Changes Between 1.3 and 1.5.2
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies