What is "Polymorphism" and what are Polymorphism in VB.Net?
Answer Posted / rupali
Polymorphism is ability for redefining methods for derived
classesin OOPs.
its of two types:
1.Compiletime : Method overloading
Methods with same name but diff signatures.
Example:
Public class Calculation
public overloads sub Add(x as integer,y as integer)
return x+y
End Sub
Public overloads sub Add(x along,y as long, z as long)
return x+y+z
End sub
End class
2.Runtime :Method Overriding
Two or more methods with same name,same signatures but with
different implementations.
Example:
Public class DrwingObject
Public Overridable function Draw() as String
return "i am in generic object"
End functin
End class
Public class Line inherits DrawingObject
Public overrides functin Draw() as string
return " i am line"
End Function
End class
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What are the assembly entry points?
What is different between web.config and machine.config and where it will be ?
Can you please explain the difference between value and reference types?
What is the advantage of using system.text.stringbuilder over system.string?
Name the tool which can convert visual basic old version to .net compatibility version?
What is visual basic.net culture?
How to connect crystal report in vb.net ?
Explain strong name in .net assembly?
What is econo-jit?
What is writeline in vb.net?
Allowed program to auto-correct the database when loading a presentation.
i am attending to US consulate i kept my projects on vb.net ,please help me what questions will be ask on vb.net in us consulate
How would you implement inheritance using vb.net?
What is late binding?
Can we use Vb.Net and C# language simultaneously in one .Net application?