
Select an Action

Programming in an object-oriented environment
Title:
Programming in an object-oriented environment
Author:
Ege, Raimund K., author.
ISBN:
9780122329302
9781483268682
9781322470207
Personal Author:
Physical Description:
1 online resource (xix, 300 pages) : illustrations
Contents:
Front Cover; Programming in an Object-Oriented Environment; Copyright Page; Dedication; Table of Contents; Preface; List of Figures; List of Tables; Introduction; Illustration; The Structure of This Book; Part I: Object-Oriented Concepts; Chapter 1. Basic Concepts; 1.1 A World Full of Objects; 1.2 Modeling with Objects; 1.3 Software Objects; 1.4 Basic Terminology; 1.5 Classes; 1.6 Creating Objects from Classes; 1.7 Composing an Object-Oriented Program; 1.8 Summary of Chapter; Chapter 2. The Object-Oriented Model of Computation; 2.1 Objects Are Actors; 2.2 Message Passing; 2.3 Message Sending
2.4 Method Lookup and Binding2.5 Overloading; 2.6 Object Identity; 2.7 Object Assignment; 2.8 Object Self-Reference; 2.9 Summary of Chapter; Chapter 3. Class Hierarchy; 3.1 Categorization; 3.2 Extension; 3.3 Specialization; 3.4 A Matter of Type; 3.5 Method Binding; 3.6 Multiple Inheritance; 3.7 Repeated Inheritance; 3.8 Abstract Classes; 3.9 Generic Classes; 3.10 Inheritance versus Containership; 3.11 Summary of Chapter; Chapter 4.Encapsulation; 4.1 What Is Encapsulation ?; 4.2 Differences in Encapsulation; 4.3 Specifying Access Rights; 4.4 The Trap Door to Encapsulation
4.5 Summary of ChapterChapter 5.An Example Program; 5.1 The Course Scheduling Application; 5.2 An Object-Oriented Solution; 5.3 Supporting Objects; 5.4 The Person Class Hierarchy; 5.5 Courses and Schedules; 5.6 Creating Instances; 5.7 Summary of Chapter; Chapter 6. Object-Oriented Programming Languages; 6.1 Elements of Object Orientation; 6.2 Smalltalk; 6.3 Objective-C; 6.4 Eiffel; 6.5 Object-Oriented Pascal; 6.6 Summary of Chapter; Part II: Object-Oriented Environment; Chapter 7.The Object-Oriented Advantage; 7.1 Introduction; 7.2 Abstraction and Modularity
7.3 Information Hiding and Encapsulation7.4 Reusability; 7.5 Summary of Chapter; Chapter 8. Elements of Object-OrientedSystems; 8.1 Introduction; 8.2 Programming with Classes; 8.3 Programming with Objects; 8.4 Program Organization; 8.5 Summary of Chapter; Chapter 9. Data Structures and Algorithms; 9.1 Introduction; 9.2 Magnitudes; 9.3 String Handling; 9.4 Input and Output; 9.5 Collectibles; 9.6 Class Libraries; 9.7 Summary of Chapter; Chapter 10. Object-Oriented User Interfaces; 10.1 Introduction; 10.2 Object Orientation; 10.3 Device Independence; 10.4 Reusable Components
10.5 User Interface Paradigms10.6 User Interfaces: The Next Generation?; 10.7 Summary of Chapter; Chapter 11.Object-Oriented Databases; 11.1 Introduction; 11.2 Organization; 11.3 Accessing a Separate Database; 11.4 Incorporating Database and Language; 11.5 Summary of Chapter; Chapter 12.Object-Oriented Design; 12.1 Introduction; 12.2 Design Tools; 12.3 A Design Method; 12.4 Summary of Chapter; Conclusion; Appendix A: Summary of Terms; Appendix B: Listing: The Hello World Example; Appendix C:Listing: A String Class; Appendix D: Listing: The Course Scheduling Example
Abstract:
Programming in an Object-Oriented Environment.
Genre:
Electronic Access:
ScienceDirect https://www.sciencedirect.com/science/book/9780122329302Available:*
Shelf Number | Item Barcode | Shelf Location | Status |
|---|---|---|---|
| QA76.64 .E42 1991 | 1193283-1001 | Elsevier E-Book Collections | Searching... |
On Order
Select a list
Make this your default list.
The following items were successfully added.
There was an error while adding the following items. Please try again.
:
Select An Item
Data usage warning: You will receive one text message for each title you selected.
Standard text messaging rates apply.


