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


Please Help Members By Posting Answers For Below Questions

What is ado c#?

535


Illustrate the process of code compilation in c#?

525


What is exe file in c#?

489


What is the difference between system.string and system.text.stringbuilder classes?

519


What are the fundamental principles of oo programming?

499






What are the advantages of clr procedure over t-sql procedure?

595


What is windows form in c#?

539


What is oledbconnection c#?

492


What do you mean by object pooling?

529


Name the two classes are required for implementing a windows service?

548


who is a protected class-level variable available to?

546


What is difference between a function and a method?

497


Is datetime a value type in c#?

495


How do you achieve polymorphism in c#?

505


Why we use get set property in c#?

476