Table of ContentsObject Oriented ProgrammingChapter 7Programming Languagesby Ravi Sethi 7.1 What Is An Object 7.2 Object Oriented Thinking PPT Slide Object Oriented Thinking (cont.) 7.3 Inheritance PPT Slide 7.4 Object-Oriented Programming in C++ PPT Slide PPT Slide Object-Oriented Programming in C++(cont) EXAMPLE PPT Slide PPT Slide Implementation of Shape(s) 7.5 AN EXTENDED C++ EXAMPLE A Prime Number Sieve A Base Class Derived Classes Initialization of Derived and Base Classes 7.6 DERIVED CLASSES AND INFORMATION HIDING Public Base Classes Public Base Classes Private Base Classes Private Base Classes Privacy Principle Privacy Principle Privacy Principle Privacy Principle Privacy Principle Privacy Principle 7.7 OBJECTS IN SMALLTALK System classes Elements of a Class Definition A View of Class Stack in Smalltalk A View of Class Stack in Smalltalk Instance Variables and Privacy Syntax of Messages Expression Evaluation Expression Evaluation Expression Evaluation Returning Values Conditionals and Blocks 7.8 SMALLTALK OBJECTS HAVE A SELF PPT Slide Messages to self Messages to super |
Author: Computer Science Department
Email: dmz@cs.bsu.edu Home Page: http://www.cs.bsu.edu/homepages/dmz/cs335/ |