Possible Duplicate:
Why seal a class?
Why would I want my class to be sealed? Somehow it does not make sense to me. If someone want to inherit from my class that's his/her business and I have no desire to poke my nose in it. It somehow sounds artifficial to me and it seems that it is somehow against code reuse. Why would anyone want to do it? What is my gain in doing so except restricting others (And I know that I'm going to be slagged like hell but I have to ask it anyway because I'm really curious).