Map
Index
Random
Help
th

QuoteRef: robsD8_1981

topics > all references > ThesaHelp: references p-r



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 up

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)

Collected barberCB 3/82 Smalltalk
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.