Programming in an Object-Oriented Environment
معرفی کتاب «Programming in an Object-Oriented Environment» نوشتهٔ Raimund K. Ege (Auth.) در سال 1992. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Programming in an Object-Oriented Environment» در دستهٔ بدون دستهبندی قرار دارد.
Raimund K. Ege's book offers a complete introduction to all object-oriented concepts. Using the newest version of C++, the book compares and contrasts all object-oriented programming languages and extends the concept of object-orientation to the programming environment Content: Front Matter, Page iii Copyright, Page iv Dedication, Page v Preface, Pages xiii-xiv List of Figures, Pages xv-xvi List of Tables, Pages xvii-xix Introduction, Pages 1-8 Chapter 1 - Basic Concepts, Pages 11-35 Chapter 2 - The Object-Oriented Model of Computation, Pages 37-54 Chapter 3 - Class Hierarchy, Pages 55-79 Chapter 4 - Encapsulation, Pages 81-89 Chapter 5 - An Example Program, Pages 91-130 Chapter 6 - Object-Oriented Programming Languages, Pages 131-155 Chapter 7 - The Object-Oriented Advantage, Pages 159-164 Chapter 8 - Elements of Object-Oriented Systems, Pages 165-175 Chapter 9 - Data Structures and Algorithms, Pages 177-209 Chapter 10 - Object-Oriented User Interfaces, Pages 211-231 Chapter 11 - Object-Oriented Databases, Pages 233-244 Chapter 12 - Object-Oriented Design, Pages 245-255 Conclusion, Page 257 Appendix A - Summary of Terms, Pages 259-262 Appendix B - Listing: The Hello World Example, Pages 263-265 Appendix C - Listing: A String Class, Pages 267-269 Appendix D - Listing: The Course Scheduling Example, Pages 271-279 Appendix E - Listing: A Generic Collection Class, Pages 281-287 Bibliography, Pages 289-293 Index, Pages 295-300 Programming in an Object-Oriented Environment provides an in-depth look at the concepts behind the technology of object-oriented programming. This book explains why object-oriented programming has the potential to vastly improve the productivity of programmers and how to apply this technology in a practical environment. Many programming examples are included, focusing on how different programming languages support the core of object-oriented concepts. C++ is used as the main sample language throughout this text. This monograph consists of two major parts. Part I provides an introduction to object-oriented concepts, their rationale and their implementation in programming languages. The object-oriented approach to programming in an object-oriented environment is discussed in Part II. This publication is intended for software professionals who are interested in learning the fundamental concepts of object-oriented programming and how to apply these concepts in a practical computer environment. This introduction to all object-oriented concepts uses a version of C++ to compare and contrast object-oriented programming languages, and extends the concept object orientation to the programming environment.
دانلود کتاب Programming in an Object-Oriented Environment