User Tools

Site Tools


principles:liskov_substitution_principle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
principles:liskov_substitution_principle [2020-10-12 16:23] – old revision restored (2016-03-07 22:17) 159.69.186.191principles:liskov_substitution_principle [2020-10-12 16:23] – old revision restored (2013-06-22 20:42) 159.69.186.191
Line 30: Line 30:
  
   * Only strengthen invariants in subclasses; never weaken them   * Only strengthen invariants in subclasses; never weaken them
-  * Only weaken preconditions when overriding methods+  * Only waken preconditions when overriding methods
   * Only strengthen postconditions when overriding methods   * Only strengthen postconditions when overriding methods
   * Use Delegation instead of Inheritance   * Use Delegation instead of Inheritance
principles/liskov_substitution_principle.txt · Last modified: 2021-10-18 21:50 by christian