You might want to read
http://www.objectmentor.com/resources/articles/lsp.pdf for
a rationale of the LSP. A somewhat different view is expressed in
http://alistair.cockburn.us/crystal/articles/cdos/constructivedesconstructionofsubtyping.htm.

Am Son, 2003-03-23 um 14.00 schrieb David Abrahams:

> LSP is weird anyway.  What's the point of polymorphism if you're not
> going to change the behavior of the class in some observable way?  If
> the derived class were transparently substitutable for the base class
> it wouldn't be much good, would it?
> 
> -- 
> Dave Abrahams
> Boost Consulting
> www.boost-consulting.com
> 
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to