When do you absolutely have to declare a class as abstract
(as opposed to free-willed educated choice or decision based
on UML diagram)?

Answer Posted / umesh

When at least one of the methods in the class is abstract.
When the class itself is inherited from an abstract class,
but not all base abstract methods have been over-ridden.

Is This Answer Correct ?    18 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is Custom attribute? How to create? If I'm having custom attribute in an assembly, how to say that name in the code?

508


Why dictionary is faster than list?

551


What is data adapter in c#?

467


Is there regular expression (regex) support available to c# developers?

520


Is php better than c#?

493






What is c# and why it is used for?

499


Why do I get a "cs5001: does not have an entry point defined" error when compiling?

509


What is the main method?

473


What are expressions c#?

476


Explain the difference between event and a delegate in c#?

526


Can you use all access modifiers for all types?

537


How does the lifecycle of Windows services differ from Standard EXE?

516


What are the types of parameters in c#?

522


What is Implementation inheritance

516


What is a trace and asset? Explain some differences?

697