Object-Oriented Programming Languages and Event-Driven Programming

Essential concepts of programming language design and implementation are explained and illustrated in the context of the object-oriented programming language (OOPL) paradigm. Written with the upper-level undergraduate student in mind, the text begins with an introductory chapter that summarizes the...

Full description

Saved in:
Bibliographic Details
Main Author: Yeager, Dorian P
Format: eBook
Language:English
Published: Bloomfield Mercury Learning & Information 2012
Mercury Learning and Information
Edition:1
Subjects:
ISBN:1936420376, 9781936420377, 9781937585204, 1937585204
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Intro -- Half Title Page -- License -- Title Page -- Copyright Page -- Contents -- Preface -- Acknowledgments -- Chapter 1 A Context-Sensitive Introduction -- Chapter 2 Event-Driven Programming -- Chapter 3 Smalltalk and the Squeak Environment -- Chapter 4 C++ and Java Commonalities and Similarities -- Chapter 5 Additional Concepts from the C++ Language -- Chapter 6 Visual Studio and the Microsoft Foundation Classes -- Chapter 7 Java and the Swing Library -- Chapter 8 C# and the Common Language Infrastructure -- Chapter 9 Python -- Appendix A Event-Driven Project Ideas -- Appendix B Answers to Odd-Numbered Exercises -- Appendix C About the CD-ROM
  • Acknowledgments --
  • Chapter 7 Java and the Swing Library --
  • Chapter 9 Python --
  • Chapter 4 C++ and Java Commonalities and Similarities --
  • Preface --
  • CONTENTS --
  • Index
  • Chapter 8 C# and the Common Language Infrastructure --
  • Chapter 6 Visual Studio and the Microsoft Foundation Classes --
  • Chapter 3 Smalltalk and the Squeak Environment --
  • Appendix A Event-Driven Project Ideas --
  • Chapter 1 A Context-Sensitive Introduction --
  • Chapter 2 Event-Driven Programming --
  • Appendix B Answers to Odd-Numbered Exercises --
  • Frontmatter --
  • Chapter 5 Additional Concepts from the C++ Language --
  • Appendix C About the CD-ROM --