Flylib.com
OOP Demystified
OOP Demystified
ISBN: 0072253630
EAN: 2147483647
Year: 2006
Pages: 130
Authors:
James Keogh
,
Mario Giannini
BUY ON AMAZON
Table of Contents
BackCover
OOP Demystified
Introduction
Chapter 1: A Look at How We See the World
Why an Object?
Inheritance
Objects in the Business World
Real-Life Objects and Object-Oriented Programming
Quiz
Chapter 2: What Is a Class?
A Class
Combining a Class with a Program
Declaring an Instance of a Class
Calling a Method
Quiz
Chapter 3: Encapsulation
What Is Encapsulation?
Why Use Encapsulation?
Protection Using Access Specifiers
Encapsulation in Action Using C
Encapsulation in Action Using Java
Quiz
Chapter 4: Methods and Polymorphism
Interface
Binding
Run-Time Polymorphism
Quiz
Chapter 5: Inheritance
The Class Hierarchy
Simple Inheritance Using C
Simple Inheritance Using Java
Level Inheritance Using C
Level Inheritance Using Java
Multiple Inheritance Using C
Multiple Inheritance Using Java
Quiz
Chapter 6: Abstraction
Abstraction in Action
Frameworks, Libraries, and Abstraction
Quiz
Chapter 7: Identifying and Describing Objects
Class Definition and Class Diagram
Relationships Among Objects
Quiz
Chapter 8: Real-World Modeling
Real-World Hierarchy
The Real-World Challenges of Object-Oriented Programming
The Computer World vs. the Real World
Quiz
Chapter 9: Collaboration
OOP Collaboration
Quiz
Chapter 10: Case Modeling
Oh No, Not End Users
Gathering Requirements
Essential Use Case
System Use Case
Business Rules
User Interface Diagramming
Defining Classes from Our Designs
Identifying Technical Requirements
Change Cases
Project Management
Quiz
Chapter 11: Interfaces
Interface Diagrams
Show Me the HTML
The HTMLSource Interface
The Classes, Before an Interface Is Implemented
Implementing Interfaces in Java and C
Bringing It All Together
What About C?
Components
Standard Interfaces
Ultimate Base Classes
Quiz
Chapter 12: Object-Oriented Programming Languages
The Three Dominant Modern OOPLs
Quiz
Appendix A: Final Exam
Appendix B: Answers to Quizzes and Final Exam
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Answers to Final Exam
Appendix C: Classes in Java
Packages
Appendix D: Classes in C
Unions, Structs, and Classes
Objects and Functions, Copy Constructors
Enums Inside Classes
Static Members
Appendix E: Class Definitions in C
Assemblies
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_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_Z
List of Figures
List of Tables
OOP Demystified
ISBN: 0072253630
EAN: 2147483647
Year: 2006
Pages: 130
Authors:
James Keogh
,
Mario Giannini
BUY ON AMAZON
Inside Network Security Assessment: Guarding Your IT Infrastructure
The Role Authentication, Authorization, and Accountability Play in a Secure Organization
Scoping the Project
Understanding the Attacker
Security Standards
Appendix C. Security Assessment Sample Report
Certified Ethical Hacker Exam Prep
Summary
Summary
Study Strategies
Sniffers
Glossary
Making Sense of Change Management: A Complete Guide to the Models, Tools and Techniques of Organizational Change
Part I - The Underpinning Theory
Leading change
Restructuring
Mergers and acquisitions
IT-based process change
Programming Microsoft ASP.NET 3.5
Web Forms Internals
ASP.NET Iterative Controls
Configuration and Deployment
Extending Existing ASP.NET Controls
Data-Bound and Templated Controls
.NET-A Complete Development Cycle
Choosing a Software Development Model
Design of the GDI+ Extensions
References for Further Reading
Refining Requirements for 3D Text Display
E-mail, Password, Credit Card: Creating a Customer Profile
Python Standard Library (Nutshell Handbooks) with
The copy_reg Module
Overview
The mailbox Module
The ftplib Module
The symbol Module
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