2003/12/07
I’ve just been getting into Zope, and was reading The Zope Book when I stumbled upon this;
The technology that would become Zope was founded on the realization that the Web is fundamentally object-oriented. A URL to a Web resource is really just a path to an object in a set of containers, and the HTTP protocol provides a way to send messages to that object and receive its response.
I would have phrased the last part of the last sentence differently – perhaps “provides a way to request the state of the object, and to process the serialized state of objects” – but yah, close enough.
Identity; check.
State; check.
Behaviour; check.
Encapsulation; check.
Data hiding; nope, but I personally never considered data hiding axiomatic of OO-ness.
no comment until now