ThesaHelp: references p-r
Topic: data types in Thesa
Topic: data type as a set of variables
Topic: dynamic type checking
Topic: debugging techniques
Topic: object-oriented objects
Topic: parameter passing by message
Topic: object-oriented data types
Topic: object-oriented classes
Topic: interface type
Topic: data type as a set of operations
Topic: object-oriented fields
| |
Reference
Robson, D.,
"Object-oriented software systems ",
BYTE , 6, 8, pp. 74-86 , August 1981.
Google
Quotations
76 ;;Quote: all procedures make assumptions about the form of data they manipulate
| 76 ;;Quote: in an improperly functioning system, procedures can get unexpected data
| 76 ;;Quote: an object-oriented system has a single entity, the object, to represent both information and its manipulation
| 76 ;;Quote: manipulate information by sending a message to an object in an object-oriented system
| 78 ;;Quote: methods can only send messages to objects, they can not call methods directly; implements strong typing
| 82 ;;Quote: the external view of an object is its protocol, i.e., the set of messages that it responds to
| 82 ;;Quote: within an object, data in private variables and procedures in methods; localizes the data/program distinction
| 82 ;;Quote: to inquire about information, must send a message to an object; this hides the object's implementation
| 82 ;;Quote: all instances of a class have the same instance variables but different values
| 82 ;;Quote: two instances of a class respond differently to a message only if the values of their instance variables differ; they use the same method
|
Related Topics
ThesaHelp: references p-r (245 items)
Topic: data types in Thesa (92 items)
Topic: data type as a set of variables (11 items)
Topic: dynamic type checking (43 items)
Topic: debugging techniques (23 items)
Topic: object-oriented objects (36 items)
Topic: parameter passing by message (31 items)
Topic: object-oriented data types (29 items)
Topic: object-oriented classes (66 items)
Topic: interface type (50 items)
Topic: data type as a set of operations (38 items)
Topic: object-oriented fields (28 items)
|