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
Explain redim keyword?
What is the purpose of an Assembly?
What is strong typing and weak typing?
What is a static class?
What is the role of new keyword?
Why do we use byref keyword in vb.net?
Explain namespace?
Did vb6 support multi-threading ?
Explain the use of serialization and deserialization?
What are jagged arrays ?
what is difference between namespace and assembly?
Explain the difference between an xml "fragment" and an xml "document."
Explain how to store decimal data in .net?
Explain about globalization?
What are the different variables in vb.net?