What is Abstraction?
Answer Posted / yograj pandey
Abstraction is "the process of identifying common patterns
that have systematic variations; an abstraction represents
the common pattern and provides a means for specifying
which variation to use" (Richard Gabriel).
An abstract class is a parent class that allows inheritance
but can never be instantiated. Abstract classes contain one
or more abstract methods that do not have implementation.
Abstract classes allow specialization of inherited classes.
| Is This Answer Correct ? | 6 Yes | 4 No |
Post New Answer View All Answers
What is the difference between virtual and override in c#?
Which of these string definitions will prevent escaping on backslashes in c#?
I want to print "Hello" even before main() is executed. How will you achieve that?
What are the different types of delegates?
What is the meaning of console writeline in c#?
How can you access a private method of a class?
What is an assembly in .net?
if a method is marked as protected internal who can access it?
What is the meaning of int parse in c#?
What is the difference between array and arraylist in c#?
What is 8 bit signed integer?
Is null empty or whitespace c#?
What is Covariance and contravariance in C#?
What does it mean?
How can you force derived classes to provide new method implementations for virtual methods?