Object Oriented Software Engineering   View all facts   Glossary   Help
subject > criterion > principle > rule > isa rule
Next rule: Java order of operator precedence    Up: rule    Previous rule: 80-20 rule   

isa rule comparison table
Subject states is an instance of is a kind of is a subtopic of has definition
rule  principle A principle that should almost always be applied
isa rulethat class A can only be a valid subclass of class B if it makes sense, in English, to say, "an A is a B"rule 2.5 - Organizing Classes Into Inheritance Hierarchies 

Next rule: Java order of operator precedence    Up: rule    Previous rule: 80-20 rule