Difference between abstract class and interface
Answer Posted / anwar .s
Abstract class:
.class inherites one class at time
(eg)class A extends B
.if we need two class two properties.Abstract class is not
possible.becoz it doesn't support multiple inheritance
(eg)class A extendssB,c->not possible.
.we cannot create object for abstract class.it doesn't
occupy memory
.it gives structure to program
.we cannot inherits properties to Abstract class.but we can
inherits all the properties from abstarct class.
.Abstract class have atleast one Abstract method
Interface:
.interface is nothing but u give structure for project will
be created on our desire
(eg) u give plan of house to buit.u told that i want this
model house.similiar to that programmer developed the
project according to ur plan they develop the code.they cant
change ur plan bcoz all are abstract
.by using interface multiple inhertance is possible
.(eg)interface implements classA,B,c...n
.interface is bodyless.
.the variable decalared inside the interface act as final
variable.we cannot re assign
(eg)final int a=10
int a=15 it shows error while compiling.
| Is This Answer Correct ? | 0 Yes | 1 No |
Post New Answer View All Answers
inprocess vs out process session state : Dot net architecture
How can I create a application?
What are .net mobile controls features? : Microsoft dot net mobile
Explain dma? : .NET Architecture
4. Wcf- what Asych and Sych call and how that works
Explain about cookie less session state? : .NET Architecture
What is the .net class that allows the retrieval of a data element using a unique key?
Explain about code access security?
What is Com Callable wrapper?when it will created?
What is Opf3
Explain difference between state server and sqlserver? : .NET Architecture
How to upload in video,mp4,in .net 4.5 ..?
How to improve the cache performance? : .NET Architecture
Explain hard disk? : Dot net architecture
What is textbox control of .net mobile? : Microsoft dot net mobile