mmk

Sing along with S

Sep 01, 2008 10:16

Singing with my nephew, I realized that internally I was having a lot of discomfort with this line: (where I was processing "you" is an instance of the Human class, i.e. Human *)

If( you->Are(Human::HAPPY) && you->Know(Human::HAPPY) )
{

you->Clap(Human::HANDS) ; }
How is it possible for the first condition to be true and the second to be false? That is is there a situation that you can be happy and not know it? I couldn't come up with any counter examples...

Now, back to S, who is running around babbling (I believe) about the futility of modeling the world in C++.
Previous post Next post
Up